gpt4 book ai didi

oop - GoF 设计模式与 SOLID 之间的联系

转载 作者:行者123 更新时间:2023-12-04 06:14:38 25 4
gpt4 key购买 nike

我很想知道哪个 GoF 设计模式直接转化为特定的 SOLID 原则?例如,我认为(在我看来)策略模式转化为依赖倒置原则。

不幸的是,我找不到任何研究他们关系的文献。如果能够更有效地学习彼此的观点,那就太好了。

最佳答案

SOLID 原则应用于大多数 GoF 的设计模式。

  • S:单一职责原则:属于
    DP,只有一个责任
  • O:开闭原则:很容易
    扩展新功能,例如策略模式
    允许您实现额外的算法而无需
    更改包含其他算法的其他类
  • Liskov 替换原则:也适用于策略,例如
  • 关于oop - GoF 设计模式与 SOLID 之间的联系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7420766/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com