final
(1)是一个关键字,可以用于修饰类,成员变量,成员方法。
(2)特点:
它修饰的类不能被继承。
它修饰的成员变量是一个常量。
它修饰的成员方法是不能被子类重写的。
final 关键字
很多时候,有些内容是不能被子类重写的,而我们又知道,只要方法声明(public void show())相同,
子类就可以重写父类方法。这样父类的方法就不安全了。
针对这种情况,
final 关键字:最终的意思,它可以修饰类,修饰成员变量,修饰成员方法。
修饰的成员方法,是不可以被子类重写的
修饰的成员变量,其实是一个常量。
常量:
字面值常量:'a',"hello",123
定义常量:
和定义常量的格式一致,不过,加了final 修饰
它修饰的类,是不可以被继承的。 |
|