标签:body idt 外观模式 tail bridge 模板方法 eth ref nbsp
我们先看设计模式的分类:
范围 |
创建型 |
结构型 |
行为型 |
类 |
Factory Method(工厂方法) |
Adapter(类) (适配器) |
Interpreter(解释器) Template Method(模版方法) |
对象 |
Abstract Factory(抽象工厂) Builder(建造者) Prototype(原型) Singleton(单例) |
Adapter(对象)(适配器) Bridge(桥接) Composite(组合) Decorator(装饰者) Fa?ade(外观) Flyweight(享元) Proxy(代理) |
Chain of Responsibility(职责链) Command(命令) Iterator(迭代器) Mediator(中介者) Memento(备忘录) Observer(观察者) State(状体) Strategy(策略) Visitor(访问者) |
再细点分类:
范围 |
创建型 |
结构型 |
行为型 |
对象创建 |
Singleton(单例) Prototype(原型) Factory Method(工厂方法) Abstract Factory(抽象工厂) Builder(建造者) |
|
|
接口适配 |
|
Adapter(适配器) Bridge(桥接) Fa?ade(外观) |
|
对象去耦 |
|
|
Mediator(中介者) Observer(观察者) |
抽象集合 |
|
Composite(组合) |
Iterator(迭代器) |
行为扩展 |
|
Decorator(装饰)
|
Visitor(访问者) Chain of Responsibility(职责链) |
算法封装 |
|
|
Template Method(模板方法) Strategy(策略) Command
|
性能与对象访问 |
|
Flyweight(享元) Proxy(代理) |
|
对象状态 |
|
|
Memento(备忘录) State(状态) |
其它 |
|
|
Interpreter(解释器) |
|
|
|
|
经典23种设计模式,Let‘s go:
创建型设计模式:
结构型设计模式:
行为型设计模式:
标签:body idt 外观模式 tail bridge 模板方法 eth ref nbsp
原文地址:http://www.cnblogs.com/jswang/p/7675509.html