C++面向?qū)ο蟪绦蛟O(shè)計(jì)/普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材
定 價(jià):40 元
叢書名:普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材
- 作者:李文,黃麗韶,呂蘭蘭 編
- 出版時(shí)間:2018/2/1
- ISBN:9787113242190
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP312C++
- 頁碼:195
- 紙張:膠版紙
- 版次:1
- 開本:16開
C++繼承了C語言效率高的優(yōu)點(diǎn),實(shí)現(xiàn)了面向?qū)ο蠹夹g(shù)的抽象、封裝、繼承和多態(tài)等核心特性,使得C++成為開發(fā)大型復(fù)雜軟件的編程語言。
《C++面向?qū)ο蟪绦蛟O(shè)計(jì)/普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材》以面向?qū)ο蟪绦蛟O(shè)計(jì)思想為主線,介紹使用C++語言進(jìn)行程序設(shè)計(jì)的基本知識(shí)和方法。主要內(nèi)容包括:C++語言基礎(chǔ),類與對(duì)象初步,數(shù)據(jù)的共享與保護(hù),繼承與派生,多態(tài)性,流類庫與輸入輸出,異常處理,個(gè)人銀行賬戶管理系統(tǒng)。
《C++面向?qū)ο蟪绦蛟O(shè)計(jì)/普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材》注重程序?qū)嵗暮侠硇,注重引?dǎo)讀者理解并學(xué)會(huì)應(yīng)用面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法,力求從應(yīng)用出發(fā)培養(yǎng)學(xué)生的學(xué)習(xí)興趣,適合作為普通高等院校計(jì)算機(jī)及其相關(guān)專業(yè)本科生的教材。
第1章 緒論
1.1 計(jì)算機(jī)程序設(shè)計(jì)語言的發(fā)展
1.1.1 機(jī)器語言與匯編語言
1.1.2 高級(jí)語言
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è)計(jì)
1.3.3 編程
1.3.4 測(cè)試
1.3.5 維護(hù)
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++的特點(diǎn)
2.1.3 C++程序?qū)嵗?br>2.1.4 字符集
2.1.5 詞法記號(hào)
2.2 基本數(shù)據(jù)類型與表達(dá)式
2.2.1 基本數(shù)據(jù)類型
2.2.2 常量
2.2.3 變量
2.2.4 符號(hào)常量
2.2.5 運(yùn)算符與表達(dá)式
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ù)及運(yùn)算
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章 類與對(duì)象初步
3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特點(diǎn)
3.1.1 抽象
3.1.2 封裝
3.1.3 繼承
3.1.4 多態(tài)
3.2 類和對(duì)象
3.2.1 類和對(duì)象的關(guān)系
3.2.2 類的聲明
3.2.3 成員函數(shù)
3.2.4 對(duì)象的定義格式
3.2.5 對(duì)象的使用
3.2.6 對(duì)象的存儲(chǔ)空間
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 對(duì)象圖
3.6.3 類與對(duì)象關(guān)系的圖形標(biāo)識(shí)
3.6.4 注釋
習(xí)題
第4章 數(shù)據(jù)的共享與保護(hù)
4.1 標(biāo)識(shí)符的作用域與可見性
4.1.1 作用域
4.1.2 可見性
4.2 對(duì)象的生存期
4.2.1 靜態(tài)生存期
4.2.2 動(dòng)態(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ù)的保護(hù)
4.5.1 常對(duì)象
4.5.2 對(duì)象的常成員函數(shù)
4.5.3 對(duì)象的常數(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 派生類對(duì)基類成員的訪問控制
5.4.1 公有派生
5.4.2 私有派生
5.4.3 保護(hù)派生
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 運(yùn)算符重載
6.3.1 運(yùn)算符重載的概念
6.3.2 運(yùn)算符重載的規(guī)則
6.3.3 運(yùn)算符重載為成員函數(shù)
6.3.4 運(yùn)算符重載為全局函數(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)造輸出流對(duì)象
7.2.2 使用插入運(yùn)算符和操作符
7.2.3 文件輸出流成員函數(shù)
7.2.4 字符串輸出流
7.2.5 二進(jìn)制輸出文件
7.3 輸入流
7.3.1 構(gòu)造輸入流對(duì)象
7.3.2 使用提取運(yùn)算符
7.3.3 輸入流操作符
7.3.4 輸入流相關(guān)函數(shù)
7.3.5 字符串輸入流
7.4 輸入/輸出流
習(xí)題
第8章 異常處理
8.1 異常處理的基本思想
8.2 C++異常處理的實(shí)現(xiàn)
8.2.1 異常處理的語法
8.2.2 在函數(shù)聲明中進(jìn)行異常情況指定
8.3 異常處理中處理析構(gòu)函數(shù)
8.4 標(biāo)準(zhǔn)程序庫異常處理
習(xí)題
第9章 個(gè)人銀行賬戶管理系統(tǒng)
9.1 需求分析
9.2 編碼實(shí)現(xiàn)
9.3 數(shù)據(jù)測(cè)試
9.4 總結(jié)
習(xí)題