设计原则
单一职责原则告诉我们实现类要职责单一;
里氏替换原则告诉我们不要破坏继承体系;
依赖倒置原则告诉我们要面向接口编程;
接口隔离原则告诉我们在设计接口的时候要精简单一;
合成复用原则告诉我们多用组合,少用继承。
迪米特法则告诉我们要降低耦合,一个类对自己依赖的类知道的越少越好,只与直接的朋友通信。
而开闭原则是总纲,它告诉我们要对扩展开放(提供方),对修改关闭(使用方)。
设计原则核心思想
1.找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起
2.针对接口编程,而不是针对是实现编程
3.为了交互对象之间的松耦合设计而努力
浙公网安备 33010602011771号