c++程式設計(劉麗華、劉宏妮著圖書)

基本信息,內容簡介,目錄,

基本信息

作者:劉麗華、劉宏妮 主編
叢書名:
出版日期:2016年8月
書號:978-7-122-26901-0
開本:16K 787×1092 1/16
裝幀:平
版次:1版1次
頁數:155頁

內容簡介

在程式設計方法方面,C++既支持傳統的面向過程的程式設計方法,也支持新的面向對象的程式設計方法。因為C++是一種混合語言,所以就使得它保持了與C語言的兼容,C程式設計師僅需學習C++語言的特徵,就可很快地運用C++類編寫程式。
全書共分8章。第l章為C++初步知識;第2章是類與對象;第3章是繼承和多態;第4章介紹特殊成員函式;第5章介紹運算符重載;第6章是I/O流;第7章是模板;第8章介紹了異常處理。各章均附有與內容相對應的習題。

目錄

第1章 C++初步知識 / 1
1.1 C++語言的起源和特點 / 2
1.2 什麼是面向對象 / 2
1.3 C++對面向對象程式設計的支持 / 3
1.4 C++語言與C語言的關係 / 4
1.4.1 C++語言與C語言的主要區別 / 4
1.4.2 C++語言與C語言的細小區別 / 5
1.5 輸入/輸出的認識 / 6
1.5.1 I/O的書寫格式 / 6
1.5.2 控制符的使用 / 8
1.6 堆記憶體分配(動態數組與指針) / 12
1.6.1 堆記憶體 / 12
1.6.2 new和delete / 14
1.7 const指針 / 15
習題1 / 17
第2章 類和對象 / 21
2.1 定義類 / 21
2.2 使用類和對象 / 23
2.3 內聯的成員函式 / 28
2.4 成員函式的重載及其預設參數 / 29
2.5 this指針 / 30
2.6 結構和聯合 / 31
2.7 有關類的其他知識 / 32
2.7.1 類作用域 / 32
2.7.2 空類 / 34
2.7.3 類對象的性質及存取 / 34
2.7.4 嵌套類 / 35
2.7.5 類的實例化 / 35
2.8 構造函式與析構函式 / 36
2.8.1 構造函式 / 36
2.8.2 析構函式 / 39
2.8.3 構造函式類型轉換 / 43
2.8.4 對象的初始化 / 44
2.8.5 對象賦值 / 47
2.8.6 對象成員 / 49
2.9 小結 / 52
習題2 / 52
第3章 繼承和多態 / 58
3.1 類的繼承 / 58
3.2 單一繼承 / 59
3.3 多重繼承 / 60
3.4 多態性和虛函式 / 62
3.4.1 多態性 / 62
3.4.2 虛函式 / 65
3.4.3 虛函式的多態性 / 74
3.4.4 虛析構函式 / 75
3.5 類的套用示例 / 77
3.6 小結 / 80
習題3 / 81
第4章 特殊成員函式 / 86
4.1 靜態成員 / 86
4.2 友元函式 / 89
4.3 const對象和volatile對象 / 92
4.4 轉換函式 / 95
4.5 指向類成員的指針 / 97
4.6 數組與類 / 100
4.7 小結 / 102
習題4 / 103
第5章 運算符重載 / 106
5.1 運算符重載 / 106
5.2 如何重載運算符 / 108
5.3 值返回與引用返回 / 110
5.4 運算符作成員函式 / 112
5.5 重載增量運算符 / 115
5.6 轉換運算符 / 117
5.7 賦值運算符 / 119
5.8 小結 / 122
習題5 / 122
第6章 I/O流 / 123
6.1 I/O標準流類 / 123
6.2 檔案流類 / 124
6.3 串流類 / 126
6.4 控制符 / 127
6.5 使用I/O成員函式 / 130
6.6 小結 / 133
習題6 / 133
第7章 模板 / 135
7.1 模板的概念 / 135
7.2 函式模板 / 136
7.3 重載模板函式 / 138
7.4 類模板的定義 / 138
7.5 使用類模板 / 141
7.6 小結 / 142
習題7 / 142
第8章 異常處理 / 144
8.1 異常的概念 / 144
8.2 異常的實現 / 145
8.3 異常的規則 / 147
8.4 異常處理機制 / 149
8.5 使用異常的方法 / 152
8.6 小結 / 153
習題8 / 154
參考文獻 / 155

相關詞條

熱門詞條

聯絡我們