設計模式的征途(C#實現)—文章目錄索引

Edison Chou發表於2017-09-13

  

1.預備篇

  UML類圖10分鐘快速入門

2.建立型模式

  ① 設計模式的征途-01.單例(Singleton)模式

  ② 設計模式的征途-02.簡單工廠(Simple Factory)模式

  ③ 設計模式的征途-03.工廠方法(Factory Method)模式

  ④ 設計模式的征途-04.抽象工廠(Abstract Factory)模式

  ⑤ 設計模式的征途-05.原型(Prototype)模式

  ⑥ 設計模式的征途-06.建造者(Builder)模式

3.結構型模式

  ① 設計模式的征途-07.介面卡(Adapter)模式

  ② 設計模式的征途-08.橋接(Bridge)模式

  ③ 設計模式的征途-09.組合(Composite)模式

  ④ 設計模式的征途-10.裝飾(Decorator)模式

  ⑤ 設計模式的征途-11.外觀(Facade)模式

  ⑥ 設計模式的征途-12.享元(Flyweight)模式

  ⑦ 設計模式的征途-13.代理(Proxy)模式

4.行為型模式

  ① 設計模式的征途-14.職責鏈(Chain of Responsibility)模式

  ② 設計模式的征途-15.觀察者(Observer)模式

  ③ 設計模式的征途-16.訪問者(Visitor)模式

  ④ 設計模式的征途-17.模板方法(Template Method)模式

  ⑤ 設計模式的征途-18.策略(Strategy)模式

  ⑥ 設計模式的征途-19.命令(Command)模式

  ⑦ 設計模式的征途-20.備忘錄(Memento)模式

  ⑧ 設計模式的征途-21.迭代器(Iterator)模式

  ⑨ 設計模式的征途-22.中介者(Mediator)模式

  ⑩ 設計模式的征途-23.直譯器(Interpreter)模式

5.原始碼

  

  github => https://github.com/EdisonChou/DesignPatternDemos  

 

相關文章