目录介绍
- 00.面向对象六大原则
- 01.代码单一职责原则
- 02.代码开放封闭原则
- 03.代码里氏替换原则
- 04.代码依赖倒置原则
- 05.代码接口隔离原则
- 06.代码迪米特原则
00.面向对象六大原则
- 六大原则一句话介绍
- 单一职责原则:指一个类的功能要单一,不能包罗万象。
- 开放封闭原则:指一个模块在扩展性方面应是开放的,在更改性方面应是封闭的
- 替换原则:子类应当可以替换父类,并出现在父类能够出现的任何位置
- 依赖原则:具体依赖抽象,上层依赖下层
- 接口分离原则:模块间要通过抽象接口隔开,而不是通过具体的类强行耦合起来。
- 迪米特法则:最少知道原则是指:一个实体应当尽量少地与其他实体之间发生相互作用,使得系统功能模块相对独立。
- 如何运用:
- 结合一个实际开发案例,系统理解这六大原则如何提高代码的健壮性。
01.代码单一职责原则
1.1 单一职责定义
- 单一职责原则的英文名称是Single Respon