抽象类的意义是什么
来源:5-12 带你揭开Flutter中的面向对象(抽象类和方法)

钢铁侠5464678
2022-07-15
请问为什么要设置抽象类这个概念,什么地方用它呢
写回答
1回答
-
CrazyCodeBoy
2022-07-15
抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。如,一个功能有不同的实现,可以拿动物吃东西为例,有熊猫,猴子,猫这几种动物,来设计一段代码实现表示不同动物吃什么,我们可以定义一个animal的抽象类,提供eat抽象方法,然后派生出cat、monkey等具体的动物,重写eat方法来实现每个动物所吃的不同的食物。理解抽象类,可以先从这个例子学起。00
相似问题