当前位置 : 主页 > 手机开发 > 其它 >

语言无关 – 有什么容易理解*坏*使用继承的例子?

来源:互联网 收集:自由互联 发布时间:2021-06-19
我正在寻找使用继承的坏例子.我不是很有创意,所以这是我能想到的最好的: class Car : public Engine {} 汽车有发动机,但它不是发动机. 这可能有助于解释这个概念,但我相信还有更多的说明
我正在寻找使用继承的坏例子.我不是很有创意,所以这是我能想到的最好的:

class Car : public Engine {}

汽车有发动机,但它不是发动机.

这可能有助于解释这个概念,但我相信还有更多的说明性例子?

“经典”的例子;-):

public class Stack extends Vector { 
    ...
}

堆栈不是矢量.

如果Stack扩展了Vector,你可以在每个给定的索引处插入/删除,而你应该只允许通过推/弹来添加/删除元素.

网友评论