/*
继承的代码体现
由于继承中方法有一个现象:方法重写
所以,父类的功能,就会被子类给覆盖掉。
这些时候,我们不想让子类去覆盖父类的功能,只能让它使用。
这个时候,针对这种情况,Java就提供了一个关键字:final
final:最终的意思。常见的是它可以修饰类,方法,变量。
*/
class Fu{
public final void show(){
System.out.println("这里是绝密码资源,任何人都不能修改");
}
}
class Zi extends Fu{
// Zi 中的 show() 无法覆盖 Fu 中的 show()
public void show(){
System.out.println("这是一堆垃圾");
}
}
class ZiDemo{
public static void main(String[] args){
//创建Zi对象
Zi z = new Zi();
z.show();
}
}
面向对象_final关键字引入
最新推荐文章于 2022-11-20 16:57:32 发布