中文名: 寫給大家看的面向對象編程書(第3版)
作者: (美)韋森菲爾德
譯者: 張雷生
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115197764
發行時間: 2009年5月1日
地區: 大陸
語言: 簡體中文
簡介:
內容介紹: 本書是一部獨具特色的面向對象技術著作。書中結合代碼示例生動透徹地講述了面向對象思想的精髓,讓讀者真正學會以對象方式進行思考。此外,本書還討論了各種與面向對象概念密切相關的應用主題,包括XML、UML建模語言、持久存儲、分布式計算和客戶/服務器技術等。
本書內容精煉,示例簡單明了,適合各層次面向對象開發人員閱讀,也是高校相關專業面向對象課程的理想教學參考書。
作者介紹:Matt Weisfeld,資深軟件技術專家。在C++、Smalltalk、.NET和Java方面具有20多年的專業軟件開發經驗、項目管理經驗和培訓經驗。此外,他也是許多主要計算機技術雜志和專業期刊的撰稿人。
內容截圖: 目錄:
第1章 面向對象概念介紹
1.1 過程式程序設計與OO程序設計
1.2 從過程式開發轉向面向對象開發
1.3 對象到底是什麼
1.4 類到底是什麼
1.5 使用UML完成類圖建模
1.6 封裝和數據隱藏
1.7 繼承
1.8 多態
1.9 組合
1.10 小結
1.11 本章使用的示例代碼
第2章 如何以對象方式思考
2.1 了解接口與實現之間的區別
2.2 設計接口時使用抽象思維
2.3 盡可能為用戶提供最小接口
2.4 小結
2.5 參考書目
第3章 高級面向對象概念
3.1 構造函數
3.2 錯誤處理
3.3 作用域概念
3.4 操作符重載
3.5 多重繼承
3.6 對象操作
3.7 小結
3.8 參考書目
3.9 本章使用的示例代碼
第4章 類剖析
第5章 類設計指導原則
第6章 利用對象實現設計
第7章 掌握繼承和組合
第8章 框架與重用:使用接口和抽象類實現設計
第9章 構建對象
第10章 用UML創建對象模型
第11章 對象和可移植數據:XML
第12章 持久對象:串行化和關系數據庫
第13章 對象與因特網
第14章 對象和客戶/服務器應用
第15章 設計模式
索引