【问题标题】:Favour composition over inheritance - always? [duplicate]喜欢组合而不是继承——总是? [复制]
【发布时间】:2013-06-22 21:31:31
【问题描述】:

在所有情况下都应该优先考虑组合而不是继承吗?

我读过继承实际上现在被视为一种反模式。我的问题是某些关系在逻辑上适合继承,即 is-a 关系。

但是从最近的阅读来看,这被认为是错误的?

这是怎么回事?

【问题讨论】:

    标签: oop design-patterns


    【解决方案1】:

    不,在所有情况下,组合都不应该优先于继承。您通常将它们用于不同的事情和不同的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-01
      • 2010-09-13
      • 1970-01-01
      • 2011-06-18
      • 2016-09-24
      • 2011-05-13
      相关资源
      最近更新 更多