设计模式分类
来源:互联网 发布:28自动挂机软件 编辑:程序博客网 时间:2024/06/08 02:38
本文所列设计模式及对应中文翻译均来自四人帮的那本一般人看不懂的《设计模式--可复用面向对象软件的基础》
书中列出的23个设计模式,根据设计模式的意图,分为三大类:
1、创建型模式
1.1 Abstract Factory(抽象工厂) -- 对象创建型模式
1.2 Builder(生成器) -- 对象创建型模式
1.3 Factory Method(工厂方法) -- 对象创建型模式
1.4 Prototype(原型) -- 对象创建型模式
1.5 Singleton(单件) -- 对象创建型模式
2、结构型模式
2.1 Adapter(适配器) -- 类/对象结构型模式
2.2 Bridge(桥接) -- 对象结构型模式
2.3 Composite(组成) -- 对象结构型模式
2.4 Decorator(装饰) -- 对象结构型模式
2.5 Facade(外观) -- 对象结构型模式
2.6 Flyweight(亨元) -- 对象结构型模式
2.7 Proxy(代理) -- 对象结构型模式
3、行为模式
3.1 Chain of responsibility(职责链) -- 对象行为型模式
3.2 Command(命令) -- 对象行为型模式
3.3 Interpreter(解释器) -- 类行为型模式
3.4 Iterator(迭代器) -- 对象行为型模式
3.5 Mediator(中介者) -- 对象行为型模式
3.6 Memento(备忘录) -- 对象行为型模式
3.7 Observer(观察者) -- 对象行为型模式
3.8 State(状态) -- 对象行为型模式
3.9 Strategy(策略) -- 对象行为型模式
3.10 Template Method(模板方法) -- 类行为型模式
3.11 Visitor(访问者) -- 对象行为型模式
- 设计模式分类
- 设计模式分类
- 设计模式随笔分类
- 设计模式分类
- 常见设计模式分类
- 设计模式的分类
- Java 设计模式分类
- 设计模式分类 中英对照
- 设计模式分类
- 设计模式分类
- 设计模式分类
- 设计模式的分类
- 设计模式分类
- Java 设计模式分类
- 设计模式分类
- 设计模式分类
- 设计模式分类
- 设计模式分类
- Linux下安装软件的一般步骤
- 数学之美--笔记6
- 面试题57:删除链表中重复的结点
- cocos2dx 坐标转换相关函数应用演示
- 李开复给中国大学生的第四封信—大学四年应是这样度过
- 设计模式分类
- 李开复给中国大学生的第五封信—写给中国家长的一封信
- OC05核心语法总结 2
- 数据流图——三次求精
- vs配置opencv问题
- 多台Mac电脑使用同一个苹果开发者帐号进行调试
- 我读过的专业书(持续更新、排名不分先后)
- POJ 3616Milking Time 排序Dp
- Android LayoutInflater深度解析