设计模式的类型:
1、GOF设计模式
2、并发设计模式
3、框架级别的设计模式
UML建模语言
面向对象软件的标准化建模语言。
StarMUL
23种设计模式的分类
1.创建型模式: 5种
单例模式, 抽象工厂模式,建造者模式,原型模式.工厂模式
2.并发设计模式: 7种
代理模式,组合模式,桥接模式,享元模式,外观模式,装饰模式,适配器模式
3.框架级别的设计模式:11种
观察者模式,访问者模式,中介者模式,解释器模式,策略模式.迭代器模式,命令模式,状态模式,备忘录模式,模板方法模式,责任链模式