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

设计模式总览

时间:2018-01-28 15:31:26      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:外观   gpo   int   bst   builder   原型模式   flyweight   cto   状态   

  • 创建型

  1. 单例(Singleton)

  2. 工厂方法(Factory Method)

  3. 抽象工厂(Abstract Factory)

  4. 构造者(Builder)

  5. 原型模式 (Prototype)

  • 结构型

  1. 外观(Facade)

  2. 适配器(Adapter)

  3. 装饰者(Decorator)

  4. 组合模式(Composite)

  5. 桥接模式(Bridge)

  6. 代理模式(Proxy)

  7. 享元模式(Flyweight)

  • 行为型

  1. 责任链模式(Chain of Responsible)

  2. 命令模式(Command)

  3. 观察者模式(Observer)

  4. 解释器模式(Interpreter)

  5. 中介者模式(Mediator)

  6. 迭代器模式(Iterator)

  7. 备忘录模式(Memento)

  8. 状态模式(State)

  9. 策略模式(Strategy)

  10. 模板方法(Template Method)

  11. 访问者模式(Visitor)

设计模式总览

标签:外观   gpo   int   bst   builder   原型模式   flyweight   cto   状态   

原文地址:https://www.cnblogs.com/yang75n/p/8371054.html

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