java设计模式的七大原则~(便于理解)
1.设计模式的七大原则
单一职责原则
接口隔离原则
依赖倒转原则
里氏替换原则
开闭原则-ocp (工厂模式用到了这个)
迪米特法则
合成复用原则
1.1单一职责原则
概念:对类来说:一个类应该只负责一个职责。
如果A负责两个职责,A1.A2,为了避免职责A1发生变更后,影响职责A2的执行,需要把A进行粒度分解,分为A1,A2
优势及注意事项:
1.降低类的复杂度
2.提高程序的可读性、可维护性
3.降低变更引起的风险
4.遵守设计的单一原则
上代码
public class SingleR
原创
2020-12-13 14:31:33 ·
146 阅读 ·
0 评论