设计模式分类及UML汇总

一、设计模式分类

创建型 结构型 行为型
单例 适配器模式 策略模式
抽象工厂 装饰器模式 模板方法模式
工厂方法 代理模式 观察者模式
建造者 外观模式 迭代子模式
原型模式 桥接模式 责任链模式
. 组合模式 命令模式
. 享元模式 备忘录模式
. . 状态模式
. . 访问者模式
. . 中介者模式
. . 解释器模式

二、设计模式UML图

(一)创建型设计模式

1. 单例模式

这里写图片描述

2. 抽象工厂

这里写图片描述

3.工厂方法

这里写图片描述

4. 建造者

这里写图片描述

5. 原型模式

这里写图片描述

(二)结构型设计模式

1. 适配器模式

这里写图片描述

2. 装饰器模式

这里写图片描述

3. 代理模式

这里写图片描述

4. 外观模式

这里写图片描述

5. 桥接模式

这里写图片描述

6. 组合模式

这里写图片描述

7. 享元模式

这里写图片描述

(三)行为型设计模式

1. 策略模式

这里写图片描述

2. 模板方法模式

这里写图片描述

3. 观察者模式

这里写图片描述

4. 迭代器模式

这里写图片描述

5. 责任链模式

这里写图片描述

6. 命令模式

这里写图片描述

7. 备忘录模式

这里写图片描述

8. 状态模式

这里写图片描述

9. 访问者模式

这里写图片描述

10. 中介者模式

这里写图片描述

11. 解释器模式

这里写图片描述

猜你喜欢

转载自blog.csdn.net/haha223545/article/details/80965573
今日推荐