第1章 UML概述
1.1 类图
1.2 协作图
1.3 状态图
第2章 软件生命周期
案例研究
第3章 基础设计模式
3.1 委托
3.2 接口
3.3 抽象基类
3.4 接口抽象类
3.5 不变模式
3.6 代理
第4章 创建模式
4.1 工厂方法
4.2 抽象工厂
4.3 构建器
4.4 原型
4.5 单件
4.6 对象池
第5章 划分模式
5.1 过滤器
5.2 复合
5.3 只读接口
第6章 结构型模式
6.1 适配器
6.2 迭代器
6.3 桥接
6.4 外观
6.5 享元
6.6 动态链接
6.7 虚拟代理
6.8 修饰器
6.9 缓存管理
第7章 行为模式
7.1 责任选
7.2 命令
7.3 小语言
7.4 中介者
7.5 快照
7.6 观察者
7.7 状态
7.8 策略
7.9 空对象
……
第8章 并发模式
参考文献
展开