类的继承代码案例
在类前面加入final看代码情况。
final关键字可用于修饰类、变量和方法,它有“无法改变”或者“最终”的含义,因此被final修饰的类、变量和方法将具有以下特性:
final修饰的类不能被继承。
final修饰的方法不能被子类重写。
final修饰的变量(成员变量和局部变量),只能赋值一次。
Java中的类被final关键字修饰后,该类将不可以被继承,也就是不能够派生子类。
当一个类的方法被final关键字修饰后,这个类的子类将不能重写该方法。
Java中被final修饰的变量只能被赋值一次,也就是说final修饰的变量一旦被赋值,其值不能改变。如果再次对该变量进行赋值,则程序会在编译时报错。