单一职责:就一个类而言,只有一个引起它变化的原因。如果一个类承担过多的职责,这些职责耦合在一起,一个职责变化会影响到其他职责,另外把多个职责耦合也会影响复用性
尽量一个脚本干一件事。
开闭原则:
![](https://img.haomeiwen.com/i9401206/40689985a4320b95.png)
依赖倒置原则:
![](https://img.haomeiwen.com/i9401206/d47548c160c019bd.png)
接口隔离原则:
![](https://img.haomeiwen.com/i9401206/4fccd5fcc7243253.png)
合成复用原则:
新建一个类,让之前写好的类作为一个属性在新建类中
迪米特法则:
尽量少引用其他类
单一职责:就一个类而言,只有一个引起它变化的原因。如果一个类承担过多的职责,这些职责耦合在一起,一个职责变化会影响到其他职责,另外把多个职责耦合也会影响复用性
尽量一个脚本干一件事。
开闭原则:
依赖倒置原则:
接口隔离原则:
合成复用原则:
新建一个类,让之前写好的类作为一个属性在新建类中
迪米特法则:
尽量少引用其他类
本文标题:设计模式原则
本文链接:https://www.haomeiwen.com/subject/oorumqtx.html
网友评论