最终类 最终方法
final修饰类,就是最终类
final修饰方法,就是最终方法
最终类:不能被继承,直接实例化,不需要增加扩展,已经很完善了。
最终方法:不能被重写,直接调用即可。
抽象类 抽象方法
abstract修饰类,就是抽象类
abstract修饰方法,就是抽象方法
抽象类:不能实例化,只能被继承。常用语“基础类”。
抽象方法:该方法没有方法体,抽象方法只能先继承,然后重写。
类中有一个抽象方法,该类必然是抽象类。
抽象方法的作用:方法的命名规范。
抽象类中可以有其他元素,例如成员方法,成员属性,静态属性,静态方法,常量。
抽象方法不能是静态方法,只能是成员方法。