设计模式六大原则
来源:互联网 发布:旅行收纳袋 知乎 编辑:程序博客网 时间:2024/05/22 00:15
1. 设计模式六大原则(1):单一职责原则
即一个类只负责一项职责
2. 设计模式六大原则(2):里氏替换原则
所有引用基类的地方必须能透明地使用其子类的对象
3. 设计模式六大原则(3):依赖倒置原则
高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。
4. 设计模式六大原则(4):接口隔离原则
客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。
5. 设计模式六大原则(5):迪米特法则
一个对象应该对其他对象保持最少的了解。尽量降低类与类之间的耦合。
6. 设计模式六大原则(6):开闭原则
一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。
阅读全文
0 0
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 设计模式六大原则
- 【设计模式】六大原则
- 设计模式六大原则
- LeetCode oj 21. Merge Two Sorted Lists(分类:链表)(难度:easy)
- Unity教程之-Unity3d自带寻路Navmesh
- 搜索专题总结
- shell 脚本编程之算术运算符
- 关于MFC当中使用VC(C++)8位BMP提取Y通道平均值的笔记
- 设计模式六大原则
- com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column dd in where clause
- uva 12338
- Linux如何查看JDK的安装路径
- opencv 分辨率与resize
- 各种排序算法解析
- Java常用类及其方法(四)Integer
- Java实践(四)---进阶笔记之二
- 商务谈判