C++面向?qū)ο蟪绦蛟O(shè)計/普通高等院校計算機基礎(chǔ)教育“十三五”規(guī)劃教材
定 價:40 元
叢書名:普通高等院校計算機基礎(chǔ)教育“十三五”規(guī)劃教材
- 作者:李文,黃麗韶,呂蘭蘭 編
- 出版時間:2018/2/1
- ISBN:9787113242190
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C++
- 頁碼:195
- 紙張:膠版紙
- 版次:1
- 開本:16開
C++繼承了C語言效率高的優(yōu)點,實現(xiàn)了面向?qū)ο蠹夹g(shù)的抽象、封裝、繼承和多態(tài)等核心特性,使得C++成為開發(fā)大型復(fù)雜軟件的編程語言。
《C++面向?qū)ο蟪绦蛟O(shè)計/普通高等院校計算機基礎(chǔ)教育“十三五”規(guī)劃教材》以面向?qū)ο蟪绦蛟O(shè)計思想為主線,介紹使用C++語言進行程序設(shè)計的基本知識和方法。主要內(nèi)容包括:C++語言基礎(chǔ),類與對象初步,數(shù)據(jù)的共享與保護,繼承與派生,多態(tài)性,流類庫與輸入輸出,異常處理,個人銀行賬戶管理系統(tǒng)。
《C++面向?qū)ο蟪绦蛟O(shè)計/普通高等院校計算機基礎(chǔ)教育“十三五”規(guī)劃教材》注重程序?qū)嵗暮侠硇,注重引?dǎo)讀者理解并學(xué)會應(yīng)用面向?qū)ο蟪绦蛟O(shè)計的思想和方法,力求從應(yīng)用出發(fā)培養(yǎng)學(xué)生的學(xué)習(xí)興趣,適合作為普通高等院校計算機及其相關(guān)專業(yè)本科生的教材。
第1章 緒論
1.1 計算機程序設(shè)計語言的發(fā)展
1.1.1 機器語言與匯編語言
1.1.2 高級語言
1.1.3 面向?qū)ο蟮恼Z言
1.2 面向?qū)ο蟮姆椒?br>1.2.1 面向?qū)ο蠓椒ǖ挠蓙?br>1.2.2 面向?qū)ο蟮幕靖拍?br>1.3 面向?qū)ο蟮能浖_發(fā)
1.3.1 分析
1.3.2 設(shè)計
1.3.3 編程
1.3.4 測試
1.3.5 維護
1.4 程序開發(fā)的基本概念
1.4.1 基本術(shù)語
1.4.2 完整的程序過程
習(xí)題
第2章 C++語言基礎(chǔ)
2.1 C++語言概述
2.1.IC++的產(chǎn)生
2.1.2 C++的特點
2.1.3 C++程序?qū)嵗?br>2.1.4 字符集
2.1.5 詞法記號
2.2 基本數(shù)據(jù)類型與表達式
2.2.1 基本數(shù)據(jù)類型
2.2.2 常量
2.2.3 變量
2.2.4 符號常量
2.2.5 運算符與表達式
2.2.6 語句
2.3 數(shù)據(jù)的輸入與輸出
2.3.1 I/O流
2.3.2 預(yù)定義的插入符和提取符
2.3.3 簡單的I/O格式控制
2.4 算法的基本控制結(jié)構(gòu)
2.4.1 分支結(jié)構(gòu)
2.4.2 循環(huán)語句
2.4.3 循環(huán)與選擇結(jié)構(gòu)的嵌套
2.4.4 break和continue語句
2.5 自定義數(shù)據(jù)類型
2.5.1 typedef聲明
2.5.2 枚舉類型enum
2.6 復(fù)雜數(shù)據(jù)及運算
2.6.1 數(shù)組
2.6.2 指針
2.6.3 字符串
2.7 函數(shù)
2.7.1 函數(shù)的定義與使用
2.7.2 內(nèi)聯(lián)函數(shù)
2.7.3 帶默認(rèn)形參值的函數(shù)
2.7.4 函數(shù)重載
2.7.5 c++系統(tǒng)函數(shù)
習(xí)題
第3章 類與對象初步
3.1 面向?qū)ο蟪绦蛟O(shè)計的基本特點
3.1.1 抽象
3.1.2 封裝
3.1.3 繼承
3.1.4 多態(tài)
3.2 類和對象
3.2.1 類和對象的關(guān)系
3.2.2 類的聲明
3.2.3 成員函數(shù)
3.2.4 對象的定義格式
3.2.5 對象的使用
3.2.6 對象的存儲空間
3.2.7 程序?qū)嵗?br>3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
3.3.1 構(gòu)造函數(shù)定義
3.3.2 調(diào)用構(gòu)造函數(shù)
3.3.3 復(fù)制構(gòu)造函數(shù)
3.3.4 析構(gòu)函數(shù)
3.4 類
3.4.1 類的組合
3.4.2 前向引用聲明
3.5 結(jié)構(gòu)體和聯(lián)合體
3.5.1 結(jié)構(gòu)體
3.5.2 聯(lián)合體
3.6 UML簡介
3.6.1 類圖
3.6.2 對象圖
3.6.3 類與對象關(guān)系的圖形標(biāo)識
3.6.4 注釋
習(xí)題
第4章 數(shù)據(jù)的共享與保護
4.1 標(biāo)識符的作用域與可見性
4.1.1 作用域
4.1.2 可見性
4.2 對象的生存期
4.2.1 靜態(tài)生存期
4.2.2 動態(tài)生存期
4.3 類的靜態(tài)成員
4.3.1 靜態(tài)數(shù)據(jù)成員
4.3.2 靜態(tài)成員函數(shù)
4.4 類的友元
4.4.1 友元函數(shù)
4.4.2 友元類
4.5 共享數(shù)據(jù)的保護
4.5.1 常對象
4.5.2 對象的常成員函數(shù)
4.5.3 對象的常數(shù)據(jù)成員
4.5.4 常引用
4.6 多文件結(jié)構(gòu)和編譯預(yù)處理命令
4.6.1 C++程序的一般組織結(jié)構(gòu)
4.6.2 編譯預(yù)處理命令
習(xí)題
第5章 繼承與派生
5.1 繼承與派生的概念
5.2 類的繼承和派生
5.2.1 派生類的定義
5.2.2 派生類的構(gòu)成
5.3 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.3.1 調(diào)用基類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.3.2 構(gòu)造函數(shù)鏈和析構(gòu)函數(shù)鏈
5.4 派生類對基類成員的訪問控制
5.4.1 公有派生
5.4.2 私有派生
5.4.3 保護派生
5.5 派生類和基類的兼容規(guī)則
5.6 多繼承
5.6.1 多繼承的聲明
5.6.2 虛基類的使用
5.7 類與類之間的關(guān)系
5.7.1 類的繼承、組合與使用
5.7.2 繼承、組合和使用的選擇
習(xí)題
第6章 多態(tài)性
6.1 多態(tài)的概念
6.2 多態(tài)的類型
6.3 運算符重載
6.3.1 運算符重載的概念
6.3.2 運算符重載的規(guī)則
6.3.3 運算符重載為成員函數(shù)
6.3.4 運算符重載為全局函數(shù)
6.3.5 全局函數(shù)與成員函數(shù)的比較
6.4 虛函數(shù)
6.5 虛析構(gòu)函數(shù)
6.6 純虛函數(shù)與抽象類
6.6.1 純虛函數(shù)
6.6.2 抽象類
習(xí)題
第7章 流類庫與輸入/輸出
7.1 I/O流的概念及流類庫結(jié)構(gòu)
7.2 輸出流
7.2.1 構(gòu)造輸出流對象
7.2.2 使用插入運算符和操作符
7.2.3 文件輸出流成員函數(shù)
7.2.4 字符串輸出流
7.2.5 二進制輸出文件
7.3 輸入流
7.3.1 構(gòu)造輸入流對象
7.3.2 使用提取運算符
7.3.3 輸入流操作符
7.3.4 輸入流相關(guān)函數(shù)
7.3.5 字符串輸入流
7.4 輸入/輸出流
習(xí)題
第8章 異常處理
8.1 異常處理的基本思想
8.2 C++異常處理的實現(xiàn)
8.2.1 異常處理的語法
8.2.2 在函數(shù)聲明中進行異常情況指定
8.3 異常處理中處理析構(gòu)函數(shù)
8.4 標(biāo)準(zhǔn)程序庫異常處理
習(xí)題
第9章 個人銀行賬戶管理系統(tǒng)
9.1 需求分析
9.2 編碼實現(xiàn)
9.3 數(shù)據(jù)測試
9.4 總結(jié)
習(xí)題