【发布时间】:2016-12-15 15:44:22
【问题描述】:
我听说过一些消息来源说装饰器模式违反了单一职责原则。我(对设计模式不熟悉)不确定如何。
装饰器设计模式是否违反单一职责原则?如果有,怎么做?
干杯
【问题讨论】:
标签: oop design-patterns decorator
我听说过一些消息来源说装饰器模式违反了单一职责原则。我(对设计模式不熟悉)不确定如何。
装饰器设计模式是否违反单一职责原则?如果有,怎么做?
干杯
【问题讨论】:
标签: oop design-patterns decorator
没有...
https://en.wikipedia.org/wiki/Decorator_pattern 甚至表示:
装饰器模式通常有助于遵守单一职责原则,因为它允许在具有独特关注领域的类之间划分功能。
....所以我会更加好奇地看到你的“消息来源”。
说到……当你问这样的问题时,当你说“几个来源”时,应该暗示你列出它们,然后做一些比较和对比。这将帮助其他人看到您所问问题的细微差别,或者完全揭穿它......但无论哪种方式都可以帮助您回答您的问题。
【讨论】: