在编写Java程序时,出于设计等方面原因,会需要子类不能够重写父类中定义的方法。为了实现这个需求,可以为父类的方法加“锁”,即使用final关键字。
final可以用来修饰类、属性和方法。修饰类时表示该类不可以被继承。修饰属性时表示该属性初始化之后不能被修改,通常与static组合声明和常量。修饰方法表示该方法不能被重写。