/DesignPatternsDemo

设计模式合集Demo

Primary LanguageKotlinMIT LicenseMIT

DesignPatternsDemo

设计模式合集Demo

  1. design_01_single 单例模式

  2. design_02_builder builder模式

3.design_03_prototpye 原型模式

  1. design_04_factory 工厂方法模式、抽象工厂模式

  2. design_05_strategy 策略模式

  3. design_06_state 状态模式

  4. design_07_iterator 责任链模式

  5. design_08_interpreter 解释器模式

  6. design_09_cmd 命令模式

  7. design_10_observer 观察者模式

  8. design_11_memory 备忘录模式

  9. design_12_iterator 迭代器模式

  10. design_13_template 模板模式

  11. design_14_visit 访问者模式

  12. design_15_mediator 中介者模式

  13. design_16_proxy 代理模式

  14. design_17_composite 组合模式

  15. design_18_adapter 适配器模式

  16. design_19_wrapper 包装模式也叫装饰模式(Decorator Pattern)

  17. design_20_flyweight 享元模式

  18. design_21_facede 外观模式

  19. design_22_brideg 桥接模式