1.抽象类概念 抽象类是一个特殊的类,只能被继承,不能实例化 2.为什么要有抽象类 其实在未接触抽象类概念时,我们可以构造香蕉.苹果.梨之类的类,然后让它们继承水果这个基类,水果的基类包含一个eat函数. 但是你有没有想过,我们可以将香蕉.苹果.梨实例化,去吃香蕉.苹果.梨.但是我们却不能将水果实例化,因为我们无法吃到叫水果的这个东西. 所以抽象类中只能有抽象方法(没有实现功能),该类不能被实例化,只能被继承,且子类必须实现抽象方法. 3.抽象类的作用 在不同的模块中通过抽象基类来调用,可以用最…