设计模式

  1. 什么是设计模式
点击查看代码
设计模式是一套被反复使用,多数人知晓,经过分类编目,代码设计经验的总结。
2. 设计模式的七大原则
点击查看代码
* 开闭原则:对扩展开发,对修改封闭
* 单一职责原则:一个类只负责一个功能领域的相应职责
* 里氏转换原则:所有引用基类的地方必须能透明的去使用其子类的对象
* 依赖倒转原则:依赖于抽象,不能依赖于具体实现
* 接口依赖原则:类之间的依赖关系应该建立在最小的接口上面
* 合成/聚合复用原则:尽量使用合成或聚合,而不是通过继承来达到复用的目的
* 最少知识原则(迪米特法则):一个软件应该尽可能少和其他实体发生相互作用

3.工厂模式
4.单例模式(饿汉,懒汉)
5. 观察者模式

posted @ 2024-10-14 19:33  doudouqie66  阅读(11)  评论(0编辑  收藏  举报