设计模式实训教程
                            
                            
                            第1章 uml類圖實訓1.1知識講解1.1.1uml概述1.1.2類與類的uml表示1.1.3類之間的關系1.2實訓實例1.2.1類圖實例之圖書管理系統1.2.2類圖實例之商場會員管理系統1.3實訓練習
第2章 面向對象設計原則實訓2.1知識講解2.1.1面向對象設計原則概述2.1.2單一職責原則2.1.3開閉原則2.1.4里氏代換原則2.1.5依賴倒轉原則2.1.6接口隔離原則2.1.7合成復用原則2.1.8迪米特法則2.2實訓實例2.2.1單一職責原則實例分析2.2.2開閉原則實例分析2.2.3里氏代換原則實例分析2.2.4依賴倒轉原則實例分析2.2.5接口隔離原則實例分析2.2.6合成復用原則實例分析2.2.7迪米特法則實例分析2.3實訓練習
第3章 創建型模式實訓3.1知識講解3.1.1設計模式3.1.2創建型模式概述3.1.3簡單工廠模式3.1.4工廠方法模式3.1.5抽象工廠模式3.1.6建造者模式3.1.7原型模式3.1.8單例模式3.2實訓實例3.2.1簡單工廠模式實例之圖形工廠3.2.2工廠方法模式實例之日志記錄器3.2.3抽象工廠模式實例之數據庫操作工廠3.2.4建造者模式實例之游戲人物角色3.2.5原型模式實例之快速創建工作周報3.2.6單例模式實例之多文檔窗口3.3實訓練習
第4章 結構型模式實訓4.1知識講解4.1.1結構型模式概述4.1.2適配器模式4.1.3橋接模式4.1.4組合模式4.1.5裝飾模式4.1.6外觀模式4.1.7享元模式4.1.8代理模式4.2實訓實例4.2.1適配器模式實例之算法適配4.2.2橋接模式實例之跨平臺視頻播放器4.2.3組合模式實例之殺毒軟件4.2.4裝飾模式實例之界面顯示構件庫4.2.5外觀模式實例之文件加密4.2.6享元模式實例之圍棋棋子4.2.7代理模式實例之日志記錄代理4.3實訓練習
第5章 行為型模式實訓5.1知識講解5.1.1行為型模式概述5.1.2職責鏈模式5.1.3命令模式5.1.4解釋器模式5.1.5迭代器模式5.1.6中介者模式5.1.7備忘錄模式5.1.8觀察者模式5.1.9狀態模式5.1.10策略模式5.1.11模板方法模式5.1.12訪問者模式5.2實訓實例5.2.1職責鏈模式實例之在線文檔幫助系統5.2.2命令模式實例之公告板系統5.2.3解釋器模式實例之機器人控制程序5.2.4迭代器模式實例之商品名稱遍歷5.2.5中介者模式實例之溫度轉換器5.2.6備忘錄模式實例之游戲恢復點設置5.2.7觀察者模式實例之股票變化5.2.8狀態模式實例之銀行賬戶5.2.9策略模式實例之電影票打折5.2.10模板方法模式實例之數據庫操作5.2.11訪問者模式實例之獎勵審批5.3實訓練習
第6章 模式聯用與綜合實例實訓6.1設計模式補充知識6.1.1反射與配置文件6.1.2grasp模式6.1.3架構模式與mvc6.2模式聯用實訓6.2.1適配器模式與橋接模式聯用6.2.2組合模式與命令模式聯用6.2.3外觀模式與單例模式聯用6.2.4原型模式與備忘錄模式聯用6.2.5觀察者模式與組合模式聯用6.2.6訪問者模式、組合模式與迭代器模式聯用6.3綜合實例實訓6.3.1多人聯機射擊游戲6.3.2數據庫同步系統6.4實訓練習附錄a參考答案a.1第1章 實訓練習參考答案a.2第2章 實訓練習參考答案a.3第3章 實訓練習參考答案a.4第4章 實訓練習參考答案a.5第5章 實訓練習參考答案a.6第6章 實訓練習參考答案
參考文獻
                            
                        
                        
                        總結
 
                            
                        - 上一篇: Java之美之设计模式
- 下一篇: DAO设计模式例子
