第1部分 适应设计模式 1第1章 Iterator模式——一个一个遍历 1第2章 Adapter模式——加个“适配器”以便于复用 13第2部分 交给子类 23第3章 TemplateMethod模式——将具体处理交给子类 23第4章 FactoryMethod模式——将实例的生成交给子类 33第3部分 生成实例 43第5章 Singleton模式——只有一个实例 43第6章 Prototype模式——通过复制生成实例 49第7章 Builder模式——组装复杂的实例 61第8章 AbstractFactory模式——将关联零件组装成产品 73第4部分 分开考虑 93第9章 Bridge模式——将类的功能层次结构与实现层次结构分离