-
⭐(SRP) 单一职责原则 Single Responsibility Principle
一个类或模块,应该仅有一个引起它变化的原因
-
⭐(OCP) 开闭原则 Open Closed Principle
对扩展开放,对修改关闭
-
⭐(LSP) 里氏替换原则 Liskov Substitution Principle
子类必须能够替换它们的基类(IS-A)
-
⭐(ISP) 接口隔离原则 Interface Segregation Principle
不应该强迫客户程序依赖它们不用的方法
-
⭐(DIP) 依赖倒置原则 Dependency Inversion Principle
抽象不应该依赖细节;细节应该依赖于抽象
cuber-lotus/DesignPattern
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|