Java抽象类简记
1、抽象类不可以用于创建对象,即不能使用new操作符来初始化。抽象类可以包含抽象方法 ,抽象方法只有定义没有实现,这些方法将在具体的子类中实现。(abstract class and abstract method)
2、一个包含抽象方法的类必须声明为抽象类
3、抽象类的构造方法定义为protected,因为它能被子类使用。创建一个具体子类的实现时,其父类的构造方法被调用以初始化父类中定义的数据域。
4、抽象方法不能包含在非抽象类中。如果抽象父类的子类不能实现所有的抽象方法,那么子类也必须定义为抽象的
原创
2020-12-14 15:29:06 ·
70 阅读 ·
0 评论