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