C++面向?qū)ο蟪绦蛟O(shè)計(jì)/普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材
定 價(jià):40 元
叢書(shū)名:普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材
- 作者:李文,黃麗韶,呂蘭蘭 編
- 出版時(shí)間:2018/2/1
- ISBN:9787113242190
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類(lèi):TP312C++
- 頁(yè)碼:195
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16開(kāi)
C++繼承了C語(yǔ)言效率高的優(yōu)點(diǎn),實(shí)現(xiàn)了面向?qū)ο蠹夹g(shù)的抽象、封裝、繼承和多態(tài)等核心特性,使得C++成為開(kāi)發(fā)大型復(fù)雜軟件的編程語(yǔ)言。
《C++面向?qū)ο蟪绦蛟O(shè)計(jì)/普通高等院校計(jì)算機(jī)基礎(chǔ)教育“十三五”規(guī)劃教材》以面向?qū)ο蟪绦蛟O(shè)計(jì)思想為主線,介紹使用C++語(yǔ)言進(jìn)行程序設(shè)計(jì)的基本知識(shí)和方法。主要內(nèi)容包括:C++語(yǔ)言基礎(chǔ),類(lèi)與對(duì)象初步,數(shù)據(jù)的共享與保護(hù),繼承與派生,多態(tài)性,流類(lèi)庫(kù)與輸入輸出,異常處理,個(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)專(zhuān)業(yè)本科生的教材。
第1章 緒論
1.1 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言的發(fā)展
1.1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言
1.1.2 高級(jí)語(yǔ)言
1.1.3 面向?qū)ο蟮恼Z(yǔ)言
1.2 面向?qū)ο蟮姆椒?br>1.2.1 面向?qū)ο蠓椒ǖ挠蓙?lái)
1.2.2 面向?qū)ο蟮幕靖拍?br>1.3 面向?qū)ο蟮能浖_(kāi)發(fā)
1.3.1 分析
1.3.2 設(shè)計(jì)
1.3.3 編程
1.3.4 測(cè)試
1.3.5 維護(hù)
1.4 程序開(kāi)發(fā)的基本概念
1.4.1 基本術(shù)語(yǔ)
1.4.2 完整的程序過(guò)程
習(xí)題
第2章 C++語(yǔ)言基礎(chǔ)
2.1 C++語(yǔ)言概述
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ù)類(lèi)型與表達(dá)式
2.2.1 基本數(shù)據(jù)類(lèi)型
2.2.2 常量
2.2.3 變量
2.2.4 符號(hào)常量
2.2.5 運(yùn)算符與表達(dá)式
2.2.6 語(yǔ)句
2.3 數(shù)據(jù)的輸入與輸出
2.3.1 I/O流
2.3.2 預(yù)定義的插入符和提取符
2.3.3 簡(jiǎn)單的I/O格式控制
2.4 算法的基本控制結(jié)構(gòu)
2.4.1 分支結(jié)構(gòu)
2.4.2 循環(huán)語(yǔ)句
2.4.3 循環(huán)與選擇結(jié)構(gòu)的嵌套
2.4.4 break和continue語(yǔ)句
2.5 自定義數(shù)據(jù)類(lèi)型
2.5.1 typedef聲明
2.5.2 枚舉類(lèi)型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章 類(lèi)與對(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 類(lèi)和對(duì)象
3.2.1 類(lèi)和對(duì)象的關(guān)系
3.2.2 類(lèi)的聲明
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 類(lèi)
3.4.1 類(lèi)的組合
3.4.2 前向引用聲明
3.5 結(jié)構(gòu)體和聯(lián)合體
3.5.1 結(jié)構(gòu)體
3.5.2 聯(lián)合體
3.6 UML簡(jiǎn)介
3.6.1 類(lèi)圖
3.6.2 對(duì)象圖
3.6.3 類(lèi)與對(duì)象關(guān)系的圖形標(biāo)識(shí)
3.6.4 注釋
習(xí)題
第4章 數(shù)據(jù)的共享與保護(hù)
4.1 標(biāo)識(shí)符的作用域與可見(jiàn)性
4.1.1 作用域
4.1.2 可見(jiàn)性
4.2 對(duì)象的生存期
4.2.1 靜態(tài)生存期
4.2.2 動(dòng)態(tài)生存期
4.3 類(lèi)的靜態(tài)成員
4.3.1 靜態(tài)數(shù)據(jù)成員
4.3.2 靜態(tài)成員函數(shù)
4.4 類(lèi)的友元
4.4.1 友元函數(shù)
4.4.2 友元類(lèi)
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 類(lèi)的繼承和派生
5.2.1 派生類(lèi)的定義
5.2.2 派生類(lèi)的構(gòu)成
5.3 派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.3.1 調(diào)用基類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.3.2 構(gòu)造函數(shù)鏈和析構(gòu)函數(shù)鏈
5.4 派生類(lèi)對(duì)基類(lèi)成員的訪問(wèn)控制
5.4.1 公有派生
5.4.2 私有派生
5.4.3 保護(hù)派生
5.5 派生類(lèi)和基類(lèi)的兼容規(guī)則
5.6 多繼承
5.6.1 多繼承的聲明
5.6.2 虛基類(lèi)的使用
5.7 類(lèi)與類(lèi)之間的關(guān)系
5.7.1 類(lèi)的繼承、組合與使用
5.7.2 繼承、組合和使用的選擇
習(xí)題
第6章 多態(tài)性
6.1 多態(tài)的概念
6.2 多態(tài)的類(lè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ù)與抽象類(lèi)
6.6.1 純虛函數(shù)
6.6.2 抽象類(lèi)
習(xí)題
第7章 流類(lèi)庫(kù)與輸入/輸出
7.1 I/O流的概念及流類(lèi)庫(kù)結(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 異常處理的語(yǔ)法
8.2.2 在函數(shù)聲明中進(jìn)行異常情況指定
8.3 異常處理中處理析構(gòu)函數(shù)
8.4 標(biāo)準(zhǔn)程序庫(kù)異常處理
習(xí)題
第9章 個(gè)人銀行賬戶管理系統(tǒng)
9.1 需求分析
9.2 編碼實(shí)現(xiàn)
9.3 數(shù)據(jù)測(cè)試
9.4 總結(jié)
習(xí)題