单一职责:就一个类而言,只有一个引起它变化的原因。如果一个类承担过多的职责,这些职责耦合在一起,一个职责变化会影响到其他职责,另外把多个职责耦合也会影响复用性
尽量一个脚本干一件事。
开闭原则:
image.png
依赖倒置原则:
image.png
接口隔离原则:
image.png
合成复用原则:
新建一个类,让之前写好的类作为一个属性在新建类中
迪米特法则:
尽量少引用其他类
单一职责:就一个类而言,只有一个引起它变化的原因。如果一个类承担过多的职责,这些职责耦合在一起,一个职责变化会影响到其他职责,另外把多个职责耦合也会影响复用性
尽量一个脚本干一件事。
开闭原则:
依赖倒置原则:
接口隔离原则:
合成复用原则:
新建一个类,让之前写好的类作为一个属性在新建类中
迪米特法则:
尽量少引用其他类