創建型
1.簡單工廠 2.工廠方法 3.抽象工廠
結構型
4.適配器 5.裝飾器 6.代理 7.外觀
行爲型
8.職責鏈 9.迭代器 10.中介者 11.觀察者 12.狀態
其實最開始是因爲考試的,因爲考試這次的範圍是12種設計模式,感覺這個大家會很吃力,想着大三下了,總結一下,幫助大家複習;但是一開始做,才發現不簡單,我發現了我以前對模式理解的紕漏,還有就是真的好好考慮了面向對象的設計的7大原則,這次的總結真的是大有收穫,我想反哺應該會體現到我未來的代碼中:
模式總結是xmind(xmind-zen)的,因爲要考試研究了一下PD,但是這個軟件我是真的頭痛,傷眼(還是visio好);代碼,類圖、總結均掛在碼雲上,地址是:https://gitee.com/mzy1998/design-pattern