设计模式分类

 

一、创建型模式[静态]
     1.1单件模式      
     1.2工厂方法模式 
     1.3抽象工厂模式  
     1.4模板方法模式   
     1.5建造者模式(生成器模式)
     1.6原型模式       
二、结构型模式[静态] 
     描述类和对象之间的组合继承
     2.1适配器模式
     2.2桥接模式
     2.3装饰模式
     2.4组合模式
     2.5Facade模式
     2.6享元(Flyweight)模式
     2.7代理模式
三、行为型模式[动态] 
     涉及到算法,对象间的职责分配。
     描述到类和对象之间通信和交互。
     行为类模式 行为对象模式
     3.1责任链
     3.2命令模式
     3.3解释器模式
     3.4迭代器模式
     3.5中介者模式
     3.6备忘录模式
     3.7观察者模式
     3.8状态模式
     3.9策略模式
     3.10模板方法模式
     3.11访问者模式 
原文地址:https://www.cnblogs.com/jackyfei/p/3620876.html