SOLID
SOLID
面向对象五条设计原则
| 原则 | 名称 | 核心思想 |
|---|---|---|
| S | Single Responsibility Principle(SRP) | 一个类只负责一件事 |
| O | Open/Closed Principle(OCP) | 对扩展开放,对修改关闭 |
| L | Liskov Substitution Principle(LSP) | 子类可替换父类 |
| I | Interface Segregation Principle(ISP) | 接口要小、单一职责 |
| D | Dependency Inversion Principle(DIP) | 面向接口而非实现 |