面向對象設計與套用

面向對象設計與套用

《面向對象設計與套用》是2011年5月1日北京大學出版社出版的圖書,作者是丁任霜。該書面向對象作為軟體設計指導思想,為計算機軟體設計提供了一個全新的視角。

基本介紹

  • 書名:面向對象設計與套用
  • 作者:丁任霜
  • ISBN:9787301183496
  • 定價:38.00
  • 出版社北京大學出版社
  • 出版時間:2011年5月1日
  • 開本:16
內容簡介,圖書目錄,

內容簡介

C++是一種高效實用的程式設計語言,全面支持面向對象技術。掌握C++的精髓和實質,對深刻理解面向對象技術大有裨益。這是編者總結多年教學科研與工程實踐經驗寫成的,適合用作大學計算機專業和非計算機專業的程式設計課程教材,也可供自學的讀者使用。
《面向對象設計與套用》共分為3個部分。第1部分包括第1章至第3章,主要講解C++面向對象的封裝與基礎等基礎知識;第2部分包括第4章至第6章,主要講解C++面向對象的一些高級特性,如多態、運算符重載、流和異常處理等內容;第3部分包括第7章至第11章,主要講解使用visualC++開發Win32平台軟體的基礎知識和通用組件模型的概念與套用。

圖書目錄

第1章 面向對象基礎
1.1 問題領域的抽象
1.1.1 面向過程的抽象
1.1.2 面向對象的抽象
1.1.3 面向過程與面向對象的關係
1.2 面向對象概述
1.2.1 封裝和數據隱藏
1.2.2繼承和重用
1.2.3 多態
1.3 C++基礎知識
1.3.1 C++的歷史
1.3.2 簡單的C++程式介紹
1.3.3 C++上機實踐
第2章 類的封裝
2.1 定義類與創建對象
2.1.1 類和對象的關係
2.1.2 類的定義
2.1.3 創建對象
2.2 構造函式和析構函式
2.2.1 構造函式
2.2.2 默認構造函式與帶默認參數的構造函式
2.2.3 帶參數的構造函式
2.2.4 構造函式的重載
2.2.5 拷貝構造函式
2.2.6 析構函式
2.3 對象的存儲
2.3.1 作用域
2.3.2 對象的存儲類
2.3.3 動態存儲分配
2.4 對象數組與字元串對象
2.4.1 對象數組
2.4.2 字元串對象
2.5 友元
2.5.1 友元函式
2.5.2 友元成員
2.5.3 友元類
習題
第3章 類的繼承
3.1 類的層次與繼承關係
3.2 子類的定義和成員構成
3.2.1 子類的定義
3.2.2 子類成員的構成
3.3 子類的構造、析構函式
3.3.1 單繼承的派生類的構造函式和析構函式
3.3.2 多繼承派生類的構造函式和析構函式
3.3.3 派生關係中的二義性問題
3.4 子類訪問許可權控制
3.4.1 公有繼承
3.4.2 私有繼承
3.4.3 保護繼承
3.5 繼承的套用實例
習題
第4章 類的多態
4.1 多態問題的起源與基本概念
4.2 靜態綁定
4.3 虛函式
4.3.1 虛函式的聲明
4.3.2 虛函式的使用
4.4 動態綁定
4.4.1 動態綁定與虛函式表
4.4.2 overload與override
4.4.3 虛函式的一些說明
4.4.4 虛析構函式
4.5 純虛函式與抽象類
4.5.1 純虛函式
4.5.2 抽象類
4.5.3 面向對象程式設計的基本原則
4.6 多態的套用實例
習題
第5章 運算符重載與輸入輸出流
5.1 運算符重載基本概念
……
第6章 異常處理
第7章 MFC編程基礎
第8章 GUI圖形界面訊息處理
第9章 基於對話框的MFC套用
第10章 基於文檔/視圖的MFC套用
第11章 組件對象模型
參考文獻

相關詞條

熱門詞條

聯絡我們