注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C++面向對象程序設計教程

C++面向對象程序設計教程

C++面向對象程序設計教程

定 價:¥17.00

作 者: 陳維興,林小茶編著
出版社: 清華大學出版社
叢編項:
標 簽: C語言

購買這本書可以去


ISBN: 9787302037491 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 241頁 字數(shù):  

內容簡介

  本書全面、系統(tǒng)地介紹了面向對象程序設計的基本概念、基本語法和編程方法。較詳盡地講述了C++語言面向對象的基本特性,包括類、對象、派生類、繼承、多態(tài)性、虛函數(shù)、模板、流類庫等。全書采用大量的實例,使讀者能深刻理解和領會面向對象程序設計的特點和風格,掌握其方法和要領。本書語言通俗,層次分明,理論與實例結合??勺鳛楦叩仍盒S嬎銠C及相關專業(yè)面向對象程序設計課程的教材,也可作為C++語言自學者的教材或參考書。

作者簡介

暫缺《C++面向對象程序設計教程》作者簡介

圖書目錄

第1章 面向對象程序設計概述
1.1 什么是面向對象程序設計
1.1.1 面向過程程序設計的基本概念
1.1.2 面向對象程序設計的基本概念
1.2 對象與類
1.2.1 對象與類的概念
1.2.2 對象的狀態(tài)
1.2.3 對象的交互
1.2.4 類的確定與劃分
1.3 數(shù)據(jù)的抽象與封裝
1.3.1現(xiàn) 實世界中的抽象與封裝
1.3.2 數(shù)據(jù)的抽象與封裝的基本概念
1.3.3 對象的特性
1.4 繼承性
1.4. 1 繼承的概念
1.4. 2 繼承的分類
1.4. 3 繼承與封裝的關系
1.5 多態(tài)性
1.5.1 什么是多態(tài)性
1.5.2 重載的概念
1.6 面向對象程序設計的語言
習題
第2章 C++概述
2.1 C++的起源和特點
2.1.1 C++的起源
2. 1.2 C++的特點
2.2 C++源程序的構成
2.2. 1 C++程序的一般格式
2.2.2 C++程序的結構特點
2.3 C++在非面向對象方面的一些特性
2. 3.1 注釋行
2.3.2 新的I/O流
2.3.3 靈活的局部變量說明
2.3.4 結構、聯(lián)合和枚舉名可直接作為類型名
2.3.5 const修飾符
2.3.6 內置函數(shù)
2.3.7 函數(shù)原型
2.3.8 帶有缺省參數(shù)的函數(shù)
2.3.9 函數(shù)重載
2.3.10 作用域運算符
2.3.11 無名聯(lián)合
2.3.12 強制類型轉換
2.3.13 new和delete
2.3.14 引用
習題
第3章 類和對象
3.1 類與對象的基本概念
3.1.1 結構與類
3.1.2 成員函數(shù)的定義
3.1.3 對象的定義及引用
3.1.4 類的作用域
3.2 構造函數(shù)與析構函數(shù)
3.2.1 構造函數(shù)
3.2.2 缺省參數(shù)的構造函數(shù)
3.2. 3 析構函數(shù)
3.2.4 重載構造函數(shù)
3.2.5 拷貝構造函數(shù)
3.3 對象數(shù)組與對象指針
3.3.1 對象數(shù)組
3.3.2 對象指針
3.3.3 this指針
3.4 向函數(shù)傳遞對象
3.5 靜態(tài)成員
3.5.1 靜態(tài)數(shù)據(jù)成員
3.5.2 靜態(tài)成員函數(shù)
3.6 友元
3.6.1 友元函數(shù)
3.6.2 友元成員
3.6. 3 友元類
3.7 類對象作為成員
習題
第4章 派生類與繼承
4.1 派生類的概念
4. 1.1 為什么要使用繼承
4. 1.2 派生類的聲明
4. 1.3 保護成員的作用
4. 2 派生類的構造函數(shù)和橋構函數(shù)
4.2.1 派生類構造函數(shù)和析構函數(shù)的執(zhí)行順序
4.2.2 派生類構造函數(shù)和析構函數(shù)的構造規(guī)則
4. 3 多重繼承
4.3.1 多重繼承的聲明
4.3.2 多重繼承的構造函數(shù)與橋構函數(shù)
4.3.3 虛基類
4.4 應用舉例
習題
第5章 多態(tài)性
5.1 編譯時的多態(tài)性與運行時的多態(tài)性
5.2 函數(shù)重載
5. 3 運算符重載
5.3.1 類以外的運算符重載
5.3.2 成員運算符函數(shù)
5.3.3 友元運算符函數(shù)
5.3.4 成員運算符函數(shù)與友元運算符函數(shù)的比較
5. 3. 5 “++”和“--”的重載
5. 3. 6 賦值運算符“=”的重載
5.3.7 函數(shù)調用運算符“()”與下標運算符“[ ]”的重載
5.3.8 類型轉換
5.4 虛函數(shù)
5.4.1 引入派生類后的對象指針
5.4.2 虛函數(shù)的定義及使用
5.4.3 純虛函數(shù)和抽象類
5. 5 應用舉例
習題t
第6章 模板
6.1 模板的概念
6.2 函數(shù)模板與模板函數(shù);
6.2.1 函數(shù)模板的聲明與模板函數(shù)的生成。
6.2.2 函數(shù)模板的異常處理
6.3 類模板與模板類
6.4 應用舉例
習題
第7章 C++的I/O流類庫
7. 1 C++為何建立自己的輸入輸出系統(tǒng)
7. 2 C++的流及流類庫
7. 2.1 C++的流
7.2.2 流類庫
7. 3 輸入輸出的格式控制
7. 3.1 用IOS類的成員函數(shù)進行格式控制
7.3.2 使用操作符進行輸入輸出格式控制
7.4 用戶自定義類型的輸入輸出
7.4.1 重載輸出運算符“ <<”
7.4.2 重載輸入運算符“>>”
7.5 文件的輸入輸出
7. 5.1 文件的打開與關閉
7. 5. 2 文件的讀寫
7.6 應用舉例
習題
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號