java 抽象类

抽象类:

1)函数没有方法体,就必须用abstract修饰。

2)抽象函数所在的类必须也是抽象的。

3)非抽象的类继承于抽象类,必须实现其全部方法。

4)抽象类中可以存在抽象方法,也可以不存在。

5)抽象类不能创建对象。

  原因:抽象类时存在抽象方法的,而抽象方法一个方法的声明,没有具体的实现。

           就算new出对象,对象去调用抽象方法,那也是没有意义的。

原文地址:https://www.cnblogs.com/lifehrx/p/5750768.html