第1章 面向對象概念介紹
1.1 過程式程序設計與OO程序設計
1.2 從過程式開發(fā)轉向面向對象開發(fā)
1.3 對象到底是什么
1.4 類到底是什么
1.5 使用UML完成類圖建?!?br /> 1.6 封裝和數據隱藏
1.7 繼承
1.8 多態(tài)
1.9 組合
1.10 小結
1.11 本章使用的示例代碼
第2章 如何以對象方式思考
2.1 了解接口與實現之間的區(qū)別
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創(chuàng)建對象模型
第11章 對象和可移植數據:XML
第12章 持久對象:串行化和關系數據庫
第13章 對象與因特網
第14章 對象和客戶/服務器應用
第15章 設計模式
索引