码迷,mamicode.com
首页 > 其他好文 > 详细

Gof设计模式分组

时间:2015-05-07 20:11:13      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

Design Pattern:Elements of Reusable Object-Oriented Software(又被称为设计模式圣经),收录了23种设计模式,并将它们归纳为三组:

  1. 创建型模式:Factory Method(工厂方法)模式、Abstract Factory(抽象工厂)模式、Builder(建造者)模式、Prototype(原型)模式、Singleton(单例)模式。
  2. 结构型模式:Adapter(适配器)模式、Bridge(桥接)模式、Composite(组合)模式、Decorator(装饰)模式,Facade(门面)模式、Proxy(代理)模式、Flyweight(享元)模式。
  3. 行为性模式:Chain of Responsibility(责任链)模式、Commond(命令)模式、Interpreter(解释器)模式、Iterator(迭代器)模式、Mediator(中介者)模式、Memento(备忘录)模式、Observer(观察者)模式、State(状态)模式、Strategy(策略)模式、Template Method(模板方法)模式、Visitor(访问者)模式。

Gof设计模式分组

标签:

原文地址:http://www.cnblogs.com/hetring/p/4485874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!