设计模式学习笔记(C++实现)(一)--设计模式简介和分类

1.设计模式简介

  • 什么是设计模式
    个人认为,所谓设计模式,就是前人总结出来针对特定一类问题的解决方案。每种设计模式都有自己的应用场景、解决方案和具体效果。
  • 设计模式学习资料
    <<设计模式-可复用面向对象软件的基础>>
    <<大话设计模式>>

2.设计模式分类

设计模式学习笔记(C++实现)(一)--设计模式简介和分类_第1张图片

3.模式导航

  • 工厂方法模式
  • 抽象工厂模式
  • 建造者模式
  • 原型模式
  • 单例模式
  • 适配器模式
  • 桥接模式
  • 组合模式
  • 装饰模式
  • 外观模式
  • 享元模式
  • 代理模式
  • 职责链模式
  • 命令模式
  • 解释器模式
  • 迭代器模式
  • 中介者模式
  • 备忘录模式
  • 观察者模式
  • 状态模式
  • 策略模式
  • 模版方法模式
  • 访问者模式

栏目导航
上一篇:无
下一篇:设计模式学习笔记(C++实现)(二)–工厂方法模式

参考文献:
1.《设计模式:可复用面向对象软件的基础》

你可能感兴趣的:(设计模式,设计模式学习笔记(C++实现),设计模式,C++)