C++語言面向?qū)ο蟪绦蛟O(shè)計(jì)
定 價(jià):39 元
叢書名:高等學(xué)校新工科應(yīng)用型人才培養(yǎng)“十三五”規(guī)劃教材
- 作者:蘇日娜,王瑞琴 著
- 出版時(shí)間:2019/7/1
- ISBN:9787560653549
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP312C++
- 頁碼:272
- 紙張:膠版紙
- 版次:1
- 開本:16開
《C++語言面向?qū)ο蟪绦蛟O(shè)計(jì)》共10章,全面介紹了C++語言的相關(guān)知識(shí)。第l、2章介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的基本知識(shí),包括數(shù)據(jù)類型、運(yùn)算符和表達(dá)式以及C++程序設(shè)計(jì)的基本控制結(jié)構(gòu);第3、4章對(duì)函數(shù)、數(shù)組和字符串進(jìn)行了介紹;第5、6章圍繞面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,深入闡述了類和對(duì)象以及數(shù)據(jù)的共享與保護(hù);第7、8章分別介紹了繼承與派生、多態(tài)與運(yùn)算符重載;第9章對(duì)模板作了較詳細(xì)的介紹;第10章對(duì)輸入/輸出流和異常處理作了較深入的闡述。在學(xué)習(xí)《C++語言面向?qū)ο蟪绦蛟O(shè)計(jì)》前,好先學(xué)習(xí)c語言相關(guān)知識(shí)。
《C++語言面向?qū)ο蟪绦蛟O(shè)計(jì)》通過將C語言面向過程的程序設(shè)計(jì)方法與C++語言面向?qū)ο蟮某绦蛟O(shè)計(jì)方法進(jìn)行對(duì)比,讓讀者深刻體會(huì)用C++語言進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的優(yōu)勢(shì)。通過學(xué)習(xí)C++語言的知識(shí),運(yùn)用C++語言的方法和技巧設(shè)計(jì)程序,能夠解決綜合性強(qiáng)和復(fù)雜度高的問題。書中也給出了相應(yīng)的例題和相關(guān)程序,通過將理論和實(shí)踐相結(jié)合,可使讀者更好地掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的原理和方法。
《C++語言面向?qū)ο蟪绦蛟O(shè)計(jì)》可作為高校計(jì)算機(jī)及相關(guān)專業(yè)的“C++程序設(shè)計(jì)”和“面向?qū)ο蟪绦蛟O(shè)計(jì)”課程的教材,也可作為讀者自學(xué)C++語言的參考書。
第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
1.1 計(jì)算機(jī)程序設(shè)計(jì)方法
1.1.1 結(jié)構(gòu)化程序設(shè)計(jì)方法
1.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
1.1.3 面向?qū)ο笈c面向過程的比較
1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.2.1 面向?qū)ο蟮幕靖拍?br>1.2.2 面向?qū)ο蟮幕咎卣?br>1.2.3 面向?qū)ο蟮能浖_發(fā)
1.3 程序設(shè)計(jì)語言
1.3.1 機(jī)器語言
1.3.2 匯編語言
1.3.3 高級(jí)語言
1.3.4 面向?qū)ο蟪绦蛟O(shè)計(jì)語言
1.4 C++語言面向?qū)ο蟪绦蜷_發(fā)
1.4.1 C++程序開發(fā)的一般過程
1.4.2VisualC++6.0程序開發(fā)實(shí)例
本章小結(jié)
習(xí)題
第2章 C++語言基礎(chǔ)
2.1 簡(jiǎn)單的輸入與輸出
2.1.1 輸入
2.1.2 輸出
2.2 數(shù)據(jù)類型
2.2.1 標(biāo)識(shí)符和關(guān)鍵字
2.2.2 數(shù)據(jù)類型
2.2.3 常量與變量
2.3 運(yùn)算符與表達(dá)式
2.3.1 運(yùn)算符
2.3.2 表達(dá)式
2.3.3 與C語言的區(qū)別
2.4 程序基本控制結(jié)構(gòu)
2.4.1 順序結(jié)構(gòu)
2.4.2 選擇結(jié)構(gòu)
2.4.3 循環(huán)結(jié)構(gòu)
本章小結(jié)
習(xí)題
第3章 函數(shù)
3.1 函數(shù)簡(jiǎn)介
3.1.1 函數(shù)的定義與使用
3.1.2 函數(shù)的參數(shù)傳遞
3.2 內(nèi)聯(lián)函數(shù)
3.3 帶默認(rèn)形參值的函數(shù)
3.4 函數(shù)重載
3.5 C++系統(tǒng)函數(shù)
3.6 C++語言與C語言的區(qū)別
本章小結(jié)
習(xí)題
第4章 數(shù)組和字符串
4.1 一維數(shù)組
4.1.1 一維數(shù)組的聲明
4.1.2 數(shù)組的初始化
4.1.3 數(shù)組元素賦值和訪問數(shù)組元素
4.1.4 一維數(shù)組應(yīng)用舉例
4.2 二維數(shù)組
4.2.1 二維數(shù)組的定義
4.2.2 二維數(shù)組的初始化
4.2.3 二維數(shù)組元素的引用
4.2.4 二維數(shù)組應(yīng)用舉例
4.3 字符數(shù)組
4.3.1 字符數(shù)組的定義及初始化
4.3.2 字符數(shù)組的輸入/輸出
4.4 字符串
4.4.1 字符串的處理
4.4.2 字符串和字符串結(jié)束標(biāo)志
4.4.3 字符串庫函數(shù)
4.4.4 字符串類
本章小結(jié)
習(xí)題
第5章 類與對(duì)象
5.1 類與和對(duì)象概述
5.1.1 類的抽象和封裝
5.1.2 類的定義
5.1.3 類的成員
5.1.4 對(duì)象
5.2 構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.2.1 構(gòu)造函數(shù)
5.2.2 析構(gòu)函數(shù)
5.3 對(duì)象數(shù)組和對(duì)象指針
5.3.1 對(duì)象數(shù)組
5.3.2 對(duì)象與指針
5.3.3 對(duì)象引用和參數(shù)傳遞
5.4 類的組合
本章小結(jié)
習(xí)題
第6章 數(shù)據(jù)的共享與保護(hù)
6.1 作用域與生存期
6.1.1 作用域
6.1.2 生存期
6.2 類的靜態(tài)成員
6.2.1 靜態(tài)數(shù)據(jù)成員
6.2.2 靜態(tài)成員函數(shù)
6.3 友元
6.3.1 友元函數(shù)
6.3.2 友元成員
6.3.3 友元類
6.4 常類型
6.4.1 常數(shù)據(jù)成員
6.4.2 常成員函數(shù)
6.4.3 常對(duì)象
6.4.4 常引用
6.5 程序?qū)嵗耸滦畔⒐芾沓绦?br>本章小結(jié)
習(xí)題
第7章 繼承與派生
7.1 類的繼承與派生
7.1.1 繼承與派生關(guān)系
7.1.2 訪問控制
7.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.2.1 派生類的構(gòu)造函數(shù)
7.2.2 派生類的復(fù)制構(gòu)造函數(shù)
7.2.3 派生類的析構(gòu)函數(shù)
7.3 多重繼承
7.3.1 多重繼承的聲明
7.3.2 多重繼承的構(gòu)造函數(shù)與析構(gòu)函數(shù)
7.4 虛基類
7.4.1 二義性
7.4.2 虛基類
7.5 賦值兼容規(guī)則
7.6 程序?qū)嵗耸滦畔⒐芾沓绦虻母倪M(jìn)(1)
本章小結(jié)
習(xí)題
第8章 多態(tài)性
8.1 多態(tài)性概述
8.2 聯(lián)編
8.2.1 靜態(tài)聯(lián)編
8.2.2 動(dòng)態(tài)聯(lián)編
8.3 運(yùn)算符重載
8.3.1 運(yùn)算符重載的方法及規(guī)則
8.3.2 運(yùn)算符重載為成員函數(shù)
8.3.3 運(yùn)算符重載為友元函數(shù)
8.4 虛函數(shù)
8.4.1 虛函數(shù)的定義及使用
8.4.2 虛析構(gòu)函數(shù)
8.4.3 同名覆蓋
8.5 純虛函數(shù)與抽象類
8.5.1 純虛函數(shù)
8.5.2 抽象類
8.6 程序?qū)嵗耸滦畔⒐芾沓绦虻母倪M(jìn)(2)
本章小結(jié)
習(xí)題
第9章 模板
9.1 模板概述
9.2 函數(shù)模板
9.2.1 函數(shù)模板的定義
9.2.2 模板函數(shù)的使用
9.2.3 重載函數(shù)模板
9.3 類模板
9.3.1 類模板的定義
9.3.2 模板類的使用
9.4 泛型程序設(shè)計(jì)與STL
9.4.1 泛型程序設(shè)計(jì)與STL概述
9.4.2 容器
9.4.3 迭代器
9.4.4 算法
9.4.5 函數(shù)對(duì)象
9.4.6 函數(shù)適配器
9.5 程序?qū)嵗耸滦畔⒐芾沓绦虻母倪M(jìn)(3)
本章小結(jié)
習(xí)題
第10章 輸入/輸出流與異常處理
10.1 輸入/輸出流及流類庫
10.1.1 streambuf類
10.1.2 ios類
10.2 輸入與輸出
10.2.1 輸入流
10.2.2 輸出流
10.3 文件的輸入,輸出
10.3.1 文件的打開與關(guān)閉
10.3.2 文件的讀寫
10.4 異常處理
10.4.1 異常和異常處理
10.4.2 異常處理的實(shí)現(xiàn)
10.5 程序?qū)嵗耸滦畔⒐芾沓绦虻母倪M(jìn)(4)
本章小結(jié)
習(xí)題
參考文獻(xiàn)