Java_48_抽象类_抽象方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pmcasp/article/details/82592999

抽象方法

只声明了方法,同时使用abstract修饰,没有方法体,必须要子类来重写。

抽象类

包含抽象方法的类,必须设计成抽象类。|| 一个抽象类可以继承另一个抽象类

抽象类的使用要点

1.通过抽象类,可以避免子类设计的随意性。

2.有抽象方法的类只能定义为抽象类。

3.抽象类不能实例化,即不能用new来实例化抽象类。

4.抽象类可以包含属性,方法,构造方法。但是构造方法不能用来new实例,只能用来被子类调用。

5.抽象类只能用来继承。

6.抽象方法必须被子类实现。

抽象类中可以有普通方法可以有方法体,抽象方法不能有方法体。

猜你喜欢

转载自blog.csdn.net/pmcasp/article/details/82592999