【设计模式】——总结

前面已经写了25篇,其中一篇前言和一篇简单工厂模式不属于真正的设计模式,所以总的设计模式为23种,鉴于之前没有画UML图,这里就一并总结下吧(图是从别人哪里拿过来的,懒得画了)

1、创建型设计模式

  • 单例模式模式

【设计模式】——总结

  • 工厂模式模式

【设计模式】——总结

  • 抽象工厂模式

【设计模式】——总结

  • 建造者模式

【设计模式】——总结

  • 原型模式

【设计模式】——总结

2、结构型设计模式

  • 适配器模式

【设计模式】——总结
【设计模式】——总结

  • 装饰模式

【设计模式】——总结

  • 桥接模式

【设计模式】——总结

  • 享元模式

【设计模式】——总结

  • 代理模式

【设计模式】——总结

  • 组合模式

【设计模式】——总结

3、行为型设计模式

  • 模板方法模式

【设计模式】——总结

  • 观察者模式

【设计模式】——总结

  • 迭代模式

【设计模式】——总结

  • 责任链模式

【设计模式】——总结

  • 备忘录模式

【设计模式】——总结

  • 命令模式

【设计模式】——总结

  • 状态模式

【设计模式】——总结

  • 访问者模式

【设计模式】——总结

  • 中介模式

【设计模式】——总结
【设计模式】——总结

  • 策略模式

【设计模式】——总结

  • 解释器模式

【设计模式】——总结