欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 常用设计模式

常用设计模式

2025/5/18 9:52:44 来源:https://blog.csdn.net/C18298182575/article/details/145499109  浏览:    关键词:常用设计模式

设计模式

工厂

策略

模版:templete

---

单例

代理:AOP

观察者

装饰器 IO

建造者

适配器

迭代器 集合遍历

设计模式原则

1,单一职责

2,松耦合

@

迪米特法则(Law of Demeter, LoD)

  • 一个对象应该对其他对象有尽可能少的了解。即对象之间的耦合应尽量低

  • 合成复用原则(Composition Over Inheritance)
    • 在类设计时,优先考虑组合而非继承,避免类之间的强耦合。

3,开闭原则

4,依赖抽象,不依赖具体类(策略)

@

依赖倒转原则(Dependency Inversion Principle, DIP)

  • 高层模块不应依赖低层模块,两者都应依赖抽象。即通过依赖接口或抽象类,而不是具体实现

5,面对接口编程,不针对实现编程(策略)

6,多组合,少继承

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词