很多时候,有些内容,是不能被子类重写的。而我们又知道,只要方法声明(public void show())相同。
子类就可以重写父类方法。这样就让父类的方法不安全了。
针对这种情况,我们如果能够做一个标记,告诉别人,注意了,这个方法是不可以被重写了。
那么,这个标记是什么呢?final
final关键字:最终的意思。它可以修饰类,修饰成员变量,修饰成员方法。
它修饰的成员方法,是不可以被子类重写的。
它修饰的成员变量,其实是一个常量。
常量:
字面值常量 'a',"hello",123
定义常量
和定义变量的格式一致,不过,加了final修饰。
它修饰的类,不能被继承。 |
|