来源:
父类中只是定义了功能是怎么样,子类中对功能进行实现
抽象的好处:对比简单继承,强制了子类对抽象类的方法进行实现
抽象类中可以有抽象方法和非抽象方法。
抽象类和一般类没有太大的不同。
该如何描述事物就如何描述事物,只不过,该事物中出现了一些看不懂的东西。
这些不确定的部分,也是该事物的功能,需要明确出现。但是无法定义主体。
通过抽象方法来表示。
抽象类比一般类多了抽象函数。就是在类中定义抽象方法。
抽象类不可以实例化。
特殊:抽象类中可以不定义抽象方法。这样做仅仅是不允许该类建立对象。(不常见)