目录 序言 前言 读者指南 第1章引言 1 1.1什么是设计模式 2 1.2SmalltalkMVC中的设计模式 3 1.3描述设计模式 4 1.4设计模式的编目 5 1.5组织编目 7 1.6设计模式怎样解决设计问题 8 1.6.1寻找合适的对象 8 1.6.2决定对象的粒度 9 1.6.3指定对象接口 9 1.6.4描述对象的实现 10 1.6.5运用复用机制 13 1.6.6关联运行时刻和编译时刻的 结构 15 1.6.7设计应支持变化 16 1.7怎样选择设计模式 19 1.8