1.单一职责原则
就一个类而言,应该仅有一个引起它变化的原因。
2.开闭原则
对于扩展是开放的,对于修改是关闭的。
3.里氏替换原则
所有引用基类的地方必须能透明的使用其子类对象。
4.依赖倒置原则
依赖抽象,不依赖细节。
5.接口隔离原则
类间的依赖关系应该建立在最小的接口上。
6.迪米特原则
只与直接朋友通信。
1.单一职责原则
就一个类而言,应该仅有一个引起它变化的原因。
2.开闭原则
对于扩展是开放的,对于修改是关闭的。
3.里氏替换原则
所有引用基类的地方必须能透明的使用其子类对象。
4.依赖倒置原则
依赖抽象,不依赖细节。
5.接口隔离原则
类间的依赖关系应该建立在最小的接口上。
6.迪米特原则
只与直接朋友通信。