《c++程式設計教學做一體化教程》採用教、學、做一體化模式,以核心知識、能力目標、任務驅動和實踐環節為單元組織本教材的體系結構。
基本介紹
- 書名:《C++程式設計教學做一體化教程》
- 作者:王瑞、王舵
- ISBN:9787302310853
- 類別:圖書
- 頁數:227
- 定價:29元
- 出版社:清華大學出版社
- 出版時間:2013-04-01
- 裝幀:精裝
- 開本:其他
內容簡介,圖書目錄,
內容簡介
C++不僅支持C語言的幾乎全部功能,還提供了數據抽象和面向對象的技術,更提供模板技術來提高運行效率。通過學習C++可以快速過渡到面向對象編程,能夠進行真正的軟體開發。 本教材採用教、學、做一體化模式,以核心知識、能力目標、任務驅動和實踐環節為單元組織本教材的體系結構。每章都由核心知識、能力目標、任務驅動和實踐環節4個模組所構成。在語法上嚴格遵守 C++ 2011標準,在程式設計思想方面強調模組化思想,在克服難點方面注重結構清晰地安排內容,循序漸進地展開知識,特彆強調知識點的能力目標,通過合理的任務驅動和實踐環節提高程式的設計能力和綜合運用知識的能力。全書分為10章,分別講解了初識C++,數據類型,表達式與語句,函式,類,類與對象,單繼承與組合,多繼承與多態,運算符重載,模板。
圖書目錄
第1章初識C++1
1.1引言1
1.2開發環境1
本章小結4習題14
第2章數據類型6
2.1整數類型6
2.2浮點類型9
2.3布爾型11
2.4枚舉類型13
2.5指針15
2.6數組172.7結構體20
2.8引用類型232.9const修飾符26
2.10字元數組28
2.11string類型之一31
2.12string類型之二34
本章小結37習題238
第3章表達式與語句40
3.1算術運算符40
3.2關係和邏輯運算符43
3.3位運算44
3.4逗號運算符和條件運算符46
3.5類型轉換48
3.6條件語句50
3.7循環語句54
3.8轉移語句58
本章小結61習題362
第4章函式64
4.1main函式64
4.2函式原型65
4.3函式定義67
4.4函式傳值調用68
4.5函式傳址調用71
4.6遞歸調用74
4.7函式重載75
4.8變數78
本章小結81習題482第5章類84
5.1類的定義84
5.2控制訪問成員87
5.3函式成員的特性91
5.4特殊函式成員95
5.5const修飾數據成員97
5.6const修飾函式成員99
5.7this指針103
5.8static修飾數據成員104
5.9static修飾函式成員107
5.10友元109
本章小結111
習題5112第6章類與對象115
6.1對象1156.2對象的創建和撤銷118
6.3默認構造函式120
6.4複製構造函式121
6.5構造函式重載125
6.6對象數組127
6.7new和delete130
本章小結133
習題6135
第7章單繼承與組合140
7.1基類和派生類140
7.2繼承1437.3組合148
7.4protected成員150
7.5派生類對象的構造152
7.6函式覆蓋156
7.7向上類型轉換158
本章小結161
習題7162
第8章多繼承與多態168
8.1多繼承168
8.2虛基類172
8.3多態與虛函式174
8.4純虛函式179
8.5虛析構函式182
本章小結185習題8185
第9章運算符重載190
9.1運算符函式190
9.2重載運算符=193
9.3重載運算符+和-197
9.4重載關係運算符199
9.5重載運算符++和--201
9.6重載運算符\[\]204
9.7重載運算符()206
本章小結209習題9209
第10章模板212
10.1模板函式212
10.2函式模板重載215
10.3函式模板舉例217
10.4類模板219
10.5類模板舉例222
本章小結224習題10225