一 6大设计原则
1. 单一职责(single responsibility principle)
好处:
a. 类的复杂性降低
b. 可读性提高
c. 可维护性提高
d. 变更引起的风险降低
2. 里氏替换原则(liskov substitution principle)
4层含义
a. 子类必须完全实现父类的方法
3. 依赖倒置原则
4. 迪米法则
5. 接口隔离原则
6. 开闭原则
一 6大设计原则
1. 单一职责(single responsibility principle)
好处:
a. 类的复杂性降低
b. 可读性提高
c. 可维护性提高
d. 变更引起的风险降低
2. 里氏替换原则(liskov substitution principle)
4层含义
a. 子类必须完全实现父类的方法
3. 依赖倒置原则
4. 迪米法则
5. 接口隔离原则
6. 开闭原则