蚂蚁、小鸟、大象 引发的面向对象问题

当你看到了这样一幅图片,有蚂蚁、小鸟、大象,你能够想出它们的相同之处吗? 它们都会吃eat、喝drink,这些是行为上的共性;都有体重weight、状态status(比如睡觉、活动等),这些是状态上的共性。这样我们就可以抽象出来一个类:Animal,称为动物。 这个提取共性的过程就是抽象。那么面向对象有哪些特征呢? 面向对象的特征有:抽象、继承、封装、多态。 (1)抽象:抽象是将一类对象的共同特征
相关文章
相关标签/搜索