黑马程序员技术交流社区

标题: Java中的23种设计模式: [打印本页]

作者: 小白进阶之路    时间: 2018-3-20 21:06
标题: Java中的23种设计模式:
Factory(工厂模式),      Builder(建造模式),       Factory Method(工厂方法模式),
Prototype(原始模型模式),Singleton(单例模式),    Facade(门面模式),
Adapter(适配器模式),    Bridge(桥梁模式),        Composite(合成模式),
Decorator(装饰模式),    Flyweight(享元模式),     Proxy(代理模式),
Command(命令模式),      Interpreter(解释器模式), Visitor(访问者模式),
Iterator(迭代子模式),   Mediator(调停者模式),    Memento(备忘录模式),
Observer(观察者模式),   State(状态模式),         Strategy(策略模式),
Template Method(模板方法模式), Chain Of Responsibleity(责任链模式)
作者: hmhm123    时间: 2018-3-21 13:27
1、创建型模式:(6个):创建对象
     简单工厂模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式,单例模式。
2、结构型模式:(7个)对象的组成
     外观模式、适配器模式、代理模式、装饰模式、桥接模式、组合模式、享元模式。
3、行为型模式:(10个)对象的功能
     模版方法模式、观察者模式、状态模式、职责链模式、命令模式、访问者模式、策略模式、备忘录模式、迭代器模式、解释器模式。
作者: 小白进阶之路    时间: 2018-3-21 18:15
hmhm123 发表于 2018-3-21 13:27
1、创建型模式:(6个):创建对象
     简单工厂模式,工厂方法模式,抽象工厂模式,建造者模式,原型模式, ...

这样分类清晰多了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2