(一)簡(jiǎn)單工廠模式.......................................................................................................................2
(二)策略模式...............................................................................................................................4
策略與工廠結(jié)合.......................................................................................................................6
單一職責(zé)原則...........................................................................................................................6
開放――封閉原則...................................................................................................................6
里氏代換原則...........................................................................................................................7
依賴倒轉(zhuǎn)原則...........................................................................................................................7
(三)裝飾模式...............................................................................................................................7
(四)代理模式...............................................................................................................................9
(五)工廠方法模式.....................................................................................................................11
(六)原型模式.............................................................................................................................13
(七)模板方法模式.....................................................................................................................15
迪米特法則............................................................................................................................16
(八)外觀模式.............................................................................................................................16
(九)建造者模式(生成器模式).............................................................................................19
(十)觀察者模式.........................................................................................................................23
(十一)抽象工廠模式.................................................................................................................28
(十二)狀態(tài)模式.........................................................................................................................32
(十三)適配器模式.....................................................................................................................34
(十四)備忘錄模式.....................................................................................................................37
(十五)組合模式.........................................................................................................................39
(十六)迭代器模式.....................................................................................................................45
(十七)單例模式.........................................................................................................................46
(十八)橋接模式.........................................................................................................................47
(十九)命令模式.........................................................................................................................49
(二十)責(zé)任鏈模式.....................................................................................................................52
(二十一)中介者模式.................................................................................................................54
(二十二)享元模式.....................................................................................................................56
(二十三)解釋器模式.................................................................................................................59
(二十四)訪問者模式.................................................................................................................61
標(biāo)簽:
大話設(shè)計(jì)模式C++
上傳時(shí)間:
2015-05-01
上傳用戶:cascas