模式目录

1. 设计模式....................................................................................................................... 3

1.1 创建型模式........................................................................................................... 4

1.1.1 工厂方法.................................................................................................... 4

1.1.2 抽象工厂.................................................................................................... 6

1.1.3 建造者模式............................................................................................... 10

1.1.4 单态模式.................................................................................................. 13

1.1.5 原型模式.................................................................................................. 15

1.2 结构型模式......................................................................................................... 17

1.2.1 适配器模式............................................................................................... 17

1.2.2 桥接模式.................................................................................................. 19

1.2.3 组合模式.................................................................................................. 23

1.2.4 装饰模式.................................................................................................. 26

1.2.5 外观模式.................................................................................................. 29

1.2.6 享元模式.................................................................................................. 32

1.2.7 代理模式.................................................................................................. 34

1.3 行为型模式......................................................................................................... 37

1.3.1 责任链模式............................................................................................... 37

1.3.2 命令模式.................................................................................................. 40

1.3.3 解释器模式............................................................................................... 43

1.3.4 迭代器模式............................................................................................... 45

1.3.5 中介者模式............................................................................................... 49

1.3.6 备忘录模式............................................................................................... 52

1.3.7 观察者模式............................................................................................... 54

1.3.8 状态模式.................................................................................................. 58

1.3.9 策略模式.................................................................................................. 61

1.3.10 模板方法................................................................................................ 63

1.3.11 访问者模式............................................................................................. 65

 

原文地址:https://www.cnblogs.com/jinzhengquan/p/1935902.html