0 引言 2
0.1 设计模式解析(总序).2
0.2 设计模式解析后记.2
0.3 与作者联系5
1 创建型模式.5
1.1 Factory模式5
1.2 AbstactFactory模式 11
1.3 Singleton模式.16
1.4 Builder模式.18
1.5 Prototype模式.23
2 结构型模式.26
2.1 Bridge模式26
2.2 Adapter模式31
2.3 Decorator模式.35
2.4 Composite模式.40
2.5 Flyweight模式 44
2.6 Facade模式.49
2.7 Proxy模式.52
3 行为模式.55
3.1 Template模式55
3.2 Strategy模式.59
3.3 State模式.63
3.4 Observer模式68
3.5 Memento模式.73
3.6 Mediator模式76
3.7 Command模式81
3.8 Visitor模式87
3.9 Chain of Responsibility模式.92
3.10 Iterator模式.96
3.11 Interpreter模式100
4 说明 105