最近在學習設計模式,第一眼看到設計模式的時候,哇塞,這麼多,頭暈。那就用簡筆畫的形式把設計模式學習一下吧。
23個設計模式:
創建型:建造者模式、抽象工廠、原型模式、單例模式、工廠模式
結構型:外觀模式、適配器模式、組合模式、代理模式、享元模式、橋接模式、裝飾模式
行爲型:中介模式、觀察者模式、解釋器模式、職責鏈模式、狀態模式、命令模式、模版模式、策略模式、迭代模式、備忘錄模式、訪問者模式
七大原則:
單一職責職責、接口隔離原則、迪米特法則、依賴倒轉、里氏替換、合成複用、開放封閉原則
看看下面的這個小人是不是很性感,嘻嘻。