Oh, my design patterns
Oh, my design patterns
1.0.0
1.0.0
  • Oh, my design patterns
  • .github
    • ISSUE_TEMPLATE
      • bug_report
    • ISSUE_TEMPLATE
      • feature_request
  • src
    • io
      • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
        • README
Powered by GitBook
On this page
  • 创建型
  • 1. Factory Method(工厂方法)
  • 2. Abstract Factory(抽象工厂)
  • 3. Builder(建造者)
  • 4. Prototype(原型)
  • 5. Singleton(单例)
  • 结构型
  • 6. Adapter Class/Object(适配器)
  • 7. Bridge(桥接)
  • 8. Composite(组合)
  • 9. Decorator(装饰)
  • 10. Facade(外观)
  • 11. Flyweight(享元)
  • 12. Proxy(代理)
  • 行为型
  • 13. Interpreter(解释器)
  • 14. Template Method(模板方法)
  • 15. Chain of Responsibility(责任链)
  • 16. Command(命令)
  • 17. Iterator(迭代器)
  • 18. Mediator(中介者)
  • 19. Memento(备忘录)
  • 20. Observer(观察者)
  • 21. State(状态)
  • 22. Strategy(策略)
  • 23. Visitor(访问者)
  1. src
  2. io

README

PreviousioNextREADME

Last updated 6 years ago

This project just for recording process of my Design Patterns Leaning

But if you have some advice or supplement , please and welcome to pull request for me, whatever Chinese or English

THX :-)

创建型

1.

2.

3.

4.

5.

结构型

6.

行为型

18. Mediator(中介者)

23. Visitor(访问者)

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

19.

20.

21.

22.

Factory Method(工厂方法)
Abstract Factory(抽象工厂)
Builder(建造者)
Prototype(原型)
Singleton(单例)
Adapter Class/Object(适配器)
Bridge(桥接)
Composite(组合)
Decorator(装饰)
Facade(外观)
Flyweight(享元)
Proxy(代理)
Interpreter(解释器)
Template Method(模板方法)
Chain of Responsibility(责任链)
Command(命令)
Iterator(迭代器)
Memento(备忘录)
Observer(观察者)
State(状态)
Strategy(策略)