【发布时间】:2015-08-31 09:42:37
【问题描述】:
这个问题似乎是重复的,但事实并非如此。我用谷歌搜索,公共汽车无法获得概念上的清晰度。有很多动物,汽车类的例子。但是,我想了解基本逻辑。 通常说,优先组合胜过继承,因为它提供了许多优点。在这种情况下,为什么提供继承作为 OOP 的主要概念之一。 我的问题是什么时候更倾向于继承而不是组合?
【问题讨论】:
-
@Alex,是什么让您认为它更适合该论坛? 程序员不是 Stack Overflow 上“不适合”问题的垃圾场。
-
@Alex 这个问题对于程序员来说可能会被关闭为“基于意见”或“过于宽泛”。
-
@Alex 这个问题非常不适合程序员 - 它会很快被否决并关闭,请参阅meta.programmers.stackexchange.com/questions/6483/… 推荐阅读:@987654322 @
标签: oop inheritance composition