设计原则核心思想 7大设计原则 单一职责原则接口隔离原则依赖倒转原则里氏替换原则开闭原则迪米特法则合成复用原则 核心思想 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起;针对接口编程,而不是针对实现编程;为了交互对象之间的松耦合设计而努力。