Skip to content
On this page

单一职责原则

一个类只负责一项职责

接口隔离原则

一个类对另一个类的依赖建立在最小接口上

依赖倒转原则

  • 细节依赖抽象
  • 面向接口编程

里氏替换原则

子类中尽量不要重新父类的方法

开闭原则 opc

多扩展开放,对修改关闭

迪米特法则

只与直接朋友通信(出现在成员变量,方法参数,方法返回值中的)

合成复用原则

尽量使用合成/聚合的方法