设计模式-01七大原则(单独摘出了合成复用原则)

设计模式七大原则

1. 单一职责原则

​ 一个类只实现自身功能

2. 接口隔离原则

​ 根据实现拆分为最小接口

3. 依赖倒转原则

​ 尽量设置缓冲层,方便扩充

4. 里氏替换原则

​ 针对于继承,化为组合、聚合、依赖。子类中尽量不要重写父类的方法

5. 开闭原则

​ 对 提供方扩展开放 ,对 使用方修改关闭

6. 迪米特法则

​ 知道最少原则,对自己依赖的类知道地越少越好,降低耦合关系

7. 合成复用法则

​ 尽量使用聚合/合成的方式,而不是使用继承的方式

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyjjsz.html