【设计模式】设计模式简介

本文最后更新于:2021年12月13日 下午

设计模式简介

设计模式遵循六大原则: 单一职责里式替换依赖倒置接口隔离迪米特原则开闭原则

1. 单一原则

各个类或方法只做一件事, 不要杂糅在一起。

2. 里式替换

多态, 子类可扩展父类。

3. 依赖倒置

高层模块不应该依赖低层模块,应该依赖其抽象,抽象不应该依赖其细节,细节应该依赖其抽象。

4. 接口隔离

客户端不应依赖其不需要的接口,接口依赖关系最小化,最底层化。

5. 迪米特原则

尽可能的降低类与类之间的耦合关系。

6. 开闭原则

类或方法应该对扩展开放,对修改关闭。