修饰:
类:不可以被继承,即该类是最终形态;
变量:常量(不能同时既在定义时赋值,又在构造函数中赋予另外的值);
方法:仍然可以继承这个方法,但不可以被重写
final 类中的成员,可以定义其为 final,也可以不是 final;
final 类中的方法,由于所属类为 final 的关系,自然也就成了 final 型。也可以明确地给 final 类中的方法加上一个 final,这显然没有意义。
创建 FinalTest 类的子类 FinalExtendTest,在该类中重写父类 FinalTest 中的 sum() 方法,并继承父类中的 sum() 方法。代码如下: