单一职责原则
一个类应该只有一个发生变化的原因
里式替换原则
子类都可以代替基类出现
依赖倒置原则
针对接口编程,依赖于抽象而不是细节
接口隔离原则
使用多个合理拆分的接口,而不是使用单个耦合的接口
开闭原则
对扩展开放,对修改关闭
迪米特原则
一个类应该尽量少的得知其他类的细节
合成-聚合复用原则
尽量使用合成聚合复用的方式,而不是使用继承
参考文档:
单一职责原则
一个类应该只有一个发生变化的原因
里式替换原则
子类都可以代替基类出现
依赖倒置原则
针对接口编程,依赖于抽象而不是细节
接口隔离原则
使用多个合理拆分的接口,而不是使用单个耦合的接口
开闭原则
对扩展开放,对修改关闭
迪米特原则
一个类应该尽量少的得知其他类的细节
合成-聚合复用原则
尽量使用合成聚合复用的方式,而不是使用继承
参考文档: