Java语言程序设计二十一(super和final关键字)

2024-10-13 04:32:00

1、super关键字有两个作用,一是通过它来调用父类的构造方法。

Java语言程序设计二十一(super和final关键字)

2、二是通过它来访问被子类同名变量或方法隐藏覆盖的父类的成员变量或方法

Java语言程序设计二十一(super和final关键字)

3、使用关键字super操作被隐藏的成员变量和方法

Java语言程序设计二十一(super和final关键字)

4、final关键字可以修饰类、成员变量、方法及方法中的参数。如果定义一个类时,用final修饰,说明该类是最终类,不能被继承。

Java语言程序设计二十一(super和final关键字)

5、如果定义一个变量时,用final修饰,说明该变量是最终变量,也称为常量。常量必须被赋予初值,而且不能再被赋值。

Java语言程序设计二十一(super和final关键字)

6、如果定义一个方法时,用final修饰,说明该方法是最终方法,不能被重写。

Java语言程序设计二十一(super和final关键字)
猜你喜欢