java视频教程 设计模式,Gof设计模式视频课程(Java实现)
本教程適合以下讀者閱讀
?對面向對象開發感興趣的人
?對設計模式感興趣的人(特別是閱讀了GoF書但是覺得難以理解的人)
?所有Java程序員(特別是對抽象類和接口的理解不充分的人)
內容簡介:
借鑒《圖解設計模式》
以淺顯易懂的語言逐一說明了GoF的23種設計模式。在講解過程中,搭配了各角色直接的關系類圖,而且理論結合實例,用Java語言編寫代碼實現了設計模式的程序,讓程序真正地運行起來。除此以外,在必要時還對Java語言的功能進行補充說明,以加深讀者對Java的理解。
每節講解分為:模式理解、示例編寫、模式角色、思考要點四部分,一步一步深入理解每種設計模式
目錄:
第1章 Iterator模式——一個一個遍歷
第2章 Adapter模式——加個“適配器”以便于復用
第3章 Template Method模式——將具體處理交給子類
第4章 Factory Method模式——將實例的生成交給子類
第5章 Singleton模式——只有一個實例
第6章 Prototype模式——通過復制生成實例
第7章 Builder模式——組裝復雜的實例
第8章 Abstract Factory模式——將關聯零件組裝成產品
第9章 Bridge模式——將類的功能層次結構與實現層次結構分離
第10章 Strategy模式——整體地替換算法
第11章 Composite模式——容器與內容的一致性
第12章 Decorator模式——裝飾邊框與被裝飾物的一致性
第13章 Visitor模式——訪問數據結構并處理數據
第14章 Chain of Responsibility模式——推卸責任
第15章 Facade模式——簡單窗口
第16章 Mediator模式——只有一個仲裁者
第17章 Observer模式——發送狀態變化通知
第18章 Memento模式——保存對象狀態
第19章 State模式——用類表示狀態
第20章 Flyweight模式——共享對象,避免浪費
第21章 Proxy模式——只在必要時生成實例
第22章 Command模式——命令也是類
第23章 Interpreter模式——語法規則也是類
其他課程:
深入理解Class文件結構視頻課程(JVM)? ?21課時
Gof設計模式視頻課程(Java實現)? 25課時
總結
以上是生活随笔為你收集整理的java视频教程 设计模式,Gof设计模式视频课程(Java实现)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 登录微信用android设备,Andro
- 下一篇: java美元兑换,(Java实现) 美元