设计模式总结

本分类博文主要总结自《设计模式:可复用面向对象软件的基础》以及C++设计模式系列

分类

设计模式依据其目的可分为

  • 创建型:与对象的创建有关
  • 结构型:处理类或对象的组合
  • 行为型:对类或对象怎样交互和怎样分配职责进行描述

常用的设计模式

创建型:工厂(简单工厂,工厂方法,抽象工厂),单例,

结构型:适配器,桥接,组成,代理,装饰

行为型:观察者,策略,迭代器

 

posted on 2016-07-14 10:03  已停更  阅读(219)  评论(0编辑  收藏  举报