简介
缩写 | 全称 | 中文 |
---|---|---|
S | The Single Responsibility Principle | 单一责任原则 |
O | The Open Closed Principle | 开放封闭原则 |
L | Liskov Substitution Principle | 里氏替换原则 |
I | The Interface Segregation Principle | 接口分离原则 |
D | The Dependency Inversion Principle | 依赖倒置原则 |
单一职责原则
一个类只应承担一种责任。换句话说,让一个类只做一件事。如果需要承担更多的工作,那么分解这个类。
举例
订单和账单上都有流水号、业务时间等字段。如果只用一个类表达,赋予其双重职责,后果:
特有属性