设计模式总结
- 概述
本篇文章主要是对大话设计模式读书笔记并结合自己对编程的理解做了一点的提炼。
- 设计模式原则
2.1 开放-封闭原则
对扩展开放对修改关闭。
2.2 依赖倒转原则
提倡面向抽象编程或面向接口编程,不能面向具体细节。
2.3 单一职责原则
类设计时尽量保证,单一类只做一件相关性事情。
2.4 迪米特法则
尽量少暴露类的成员变量,保持类的封装性。
- 具体设计模式特点
可以根据使用场景选择,总体来说软件设计保持变动的灵活性方便后期调整。
本篇文章主要是对大话设计模式读书笔记并结合自己对编程的理解做了一点的提炼。
对扩展开放对修改关闭。
提倡面向抽象编程或面向接口编程,不能面向具体细节。
类设计时尽量保证,单一类只做一件相关性事情。
尽量少暴露类的成员变量,保持类的封装性。
可以根据使用场景选择,总体来说软件设计保持变动的灵活性方便后期调整。