1.super关键字格式和用法
只能用于继承并且在子类中使用,代表的是父类的对象。
可以调用父类的成员变量和成员方法;
可以调用父类的构造方法
2.abstract关键字格式和用法
abstract只能修饰类和方法,abstract修饰的类叫做抽象类,修饰的方法叫做抽象方法。
注意事项:
1.如果一个类中用abstract修饰的话,那么这个类叫抽象类
2.抽象类中可以有普通成员方法和抽象方法
3.抽象方法没有方法体,是不完整的方法
4.抽象类不能被实例化
5.写一个普通的类去继承抽象类
6.在子类中一定去实现(重写)抽象类中所有的抽象方法
7.非抽象方法可以重写也可以不重写
8.一个抽象类能不能去继承另外一个抽象类? 可以的!!!
9.抽象类可以继承非抽象类
3.final关键字格式和用法
用法:
1.final可以修饰成员变量
使用final修饰的成员变量,一定要赋值(初始化)。而且不能修改。
2.final可以修饰局部变量
使用final修饰局部变量的时候,可以先对变量不赋值,使用之前进行赋值。
但是一旦赋值以后就无法更改。
3.final可以修饰成员方法
final修饰的成员方法不能被重写,牵涉到继承
4.final可以修饰一个类
final修饰的类不能被继承
5.final可以修饰对象的引用
修饰对象引用 一旦被赋值 就无法改变
4.接口的格式和用法
</