使用抽象类和抽象方法时,需要遵循以下原则:

1) 在抽象类中,可以包含抽象方法,也可以不包含抽象方法,但是包含了抽象方法的类必须定义为抽象类。

2) 抽象类不能直接实例化,即使抽象类中没有声明抽象方法,也不能直接实例化。

3) 抽象类被继承后,子类需要实现其中所有的抽象方法。

4) 如果继承抽象类的子类也被声明为抽象类,则可以不用实现父类中的所有抽象方法。

 

版权声明:本文为zzl1218原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zzl1218/p/10388891.html