您的位置:首页 > 其它

设计模式的分类

2008-07-04 09:24 302 查看
接口型

外观模式(Facade,也有人叫门面模式,是不是有点俗?)

适配器模式(Adapter,在不同接口之间适配)

合成模式(Composite,用的不多)

桥接模式(Bridge,用的不多)

职责型

单件模式(Singleton,也有人叫单例,意思为单个实例)

观察者模式(Oberver,在.NET中用事件现实很简单)

中介者模式(Mediator,用的不多)

代理模式(Proxy,没用过)

职责键模式(Chain of responsibility,没用过)

享元模式(Flyweight)

构造型

生成器模式(Builder)

工厂方法模式(Factory Method)

抽象工厂模式(Abstract Factory)

原型模式(Prototype,Clone对象的)

备忘录模式(Memento)

操作型

模板方法(Template Method)

状态模式(State)

策略模式(Strategy)

命令模式(Command)

解释器模式(Interpreter)

扩展型

装饰者模式(Decorator)

迭代器模式(Iterator)

访问者模式(Visitor)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: