注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++程序設(shè)計(jì)

C++程序設(shè)計(jì)

C++程序設(shè)計(jì)

定 價(jià):¥29.50

作 者: 李明富、古曉輝
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語(yǔ)言

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787811241518 出版時(shí)間: 2007-09-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 324 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《C++程序設(shè)計(jì)》首先介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和C++的基本語(yǔ)法;其次講述了函數(shù)、指針和引用的基本用法;最后詳細(xì)地闡述了C++語(yǔ)言的類與對(duì)象、繼承與派生、多態(tài)性、虛函數(shù)、模板、異常處理和流類庫(kù)等?!禖++程序設(shè)計(jì)》以通俗易懂的語(yǔ)言介紹了C++面向?qū)ο缶幊痰幕舅枷牒头椒?,并運(yùn)用大量的經(jīng)典實(shí)例,使讀者能深刻理解、領(lǐng)會(huì)和掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法。為了使讀者鞏固所學(xué)的內(nèi)容,每章后均附有一定量的習(xí)題。最后一章給出上機(jī)實(shí)驗(yàn)指導(dǎo),以方便讀者上機(jī)操作和實(shí)踐,以便進(jìn)一步鞏固各章中所學(xué)的內(nèi)容?!禖++程序設(shè)計(jì)》的目的是通過(guò)對(duì)C++語(yǔ)言的學(xué)習(xí),使讀者掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法,具備程序設(shè)計(jì)的基礎(chǔ)和進(jìn)一步學(xué)習(xí)的能力?!禖++程序設(shè)計(jì)》可作為高等學(xué)校計(jì)算機(jī)、電子商務(wù)、信息與計(jì)算科學(xué)及其他相關(guān)專業(yè)的本科生的教材,也可作為計(jì)算機(jī)科技人員學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言的參考書(shū)。C++是一種高效、實(shí)用的程序設(shè)計(jì)語(yǔ)言。它除了繼承C語(yǔ)言的全部?jī)?yōu)點(diǎn)和功能外,還支持面向?qū)ο蟪绦蛟O(shè)計(jì)。C++現(xiàn)在已成為面向?qū)ο蟪绦蛟O(shè)計(jì)的常用語(yǔ)言之一。C++語(yǔ)言既是一種面向過(guò)程的程序設(shè)計(jì)語(yǔ)言,也是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,因此可以用來(lái)開(kāi)發(fā)大型的軟件系統(tǒng)。近年來(lái),許多高等院校都將面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)作為計(jì)算機(jī)專業(yè)、電子商務(wù)專業(yè)以及信息與計(jì)算科學(xué)等專業(yè)的必修課或選修課。由此,《C++程序設(shè)計(jì)》作者在多年教學(xué)經(jīng)驗(yàn)和實(shí)際程序設(shè)計(jì)經(jīng)驗(yàn)的基礎(chǔ)上編寫(xiě)了《C++程序設(shè)計(jì)》,旨在使讀者更容易地掌握C++程序設(shè)計(jì)的基本概念和編程方法?!禖++程序設(shè)計(jì)》選材從實(shí)際出發(fā),深入淺出,語(yǔ)言通俗易懂,書(shū)中所使用的實(shí)例均在計(jì)算機(jī)上調(diào)試通過(guò)。

作者簡(jiǎn)介

暫缺《C++程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  面向?qū)ο蟪绦蛟O(shè)計(jì)概述
1.1  面向?qū)ο蟪绦蛟O(shè)計(jì)1
1.1.1  面向過(guò)程程序設(shè)計(jì)1
1.1.2  面向?qū)ο蟪绦蛟O(shè)計(jì)2
1.2  對(duì)象和類4
1.2.1  對(duì)象和類的概念4
1.2.2  消息5
1.3  數(shù)據(jù)的抽象和封裝6
1.3.1  基本概念6
1.3.2  對(duì)象的特點(diǎn)7
1.4  繼承性8
1.4.1  繼承的概念8
1.4.2  繼承的分類9
1.5  多態(tài)性10
1.5.1  多態(tài)性的概念10
1.5.2  多態(tài)性的分類11
習(xí) 題  112

第2章  C++概述
2.1  C++的構(gòu)成和特點(diǎn)13
2.1.1  C++的構(gòu)成13
2.1.2  C++的特點(diǎn)14
2.2  C++源程序的結(jié)構(gòu)15
2.2.1  C++程序的格式15
2.2.2  C++程序的特點(diǎn)15
2.2.3  C++程序的編輯、編譯和運(yùn)行19
2.3  C++的詞匯、基本數(shù)據(jù)類型、常量和變量21
2.3.1  C++的詞匯21
2.3.2  C++的基本數(shù)據(jù)類型22
2.3.3  C++常量和變量23
2.4  基本運(yùn)算符、表達(dá)式與語(yǔ)句24
2.4.1  算術(shù)運(yùn)算符和算術(shù)表達(dá)式24
2.4.2  關(guān)系運(yùn)算符和關(guān)系表達(dá)式26
2.4.3  邏輯運(yùn)算符和邏輯表達(dá)式27
2.4.4  位運(yùn)算符和位運(yùn)算表達(dá)式27
2.4.5  賦值運(yùn)算符和賦值表達(dá)式28
2.4.6  條件運(yùn)算符和條件表達(dá)式29
2.4.7  逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式31
2.4.8  語(yǔ)句31
2.5  基本輸入、輸出(cin,cout)32
2.5.1  基本輸入cin33
2.5.2  基本輸出cout34
2.6  程序控制結(jié)構(gòu)35
2.6.1  順序結(jié)構(gòu)35
2.6.2  選擇結(jié)構(gòu)37
2.6.3  循環(huán)結(jié)構(gòu)40
2.6.4  轉(zhuǎn)向語(yǔ)句45
習(xí) 題  246


第3章  函數(shù)
3.1  函數(shù)的定義和調(diào)用48
3.1.1  函數(shù)的定義48
3.1.2  函數(shù)的調(diào)用49
3.1.3  函數(shù)的聲明49
3.2  函數(shù)參數(shù)的傳遞51
3.2.1  值傳遞51
3.2.2  指針傳遞54
3.2.3  引用傳遞56
3.3  函數(shù)的調(diào)用機(jī)制61
3.3.1  嵌套調(diào)用61
3.3.2  遞歸調(diào)用64
3.4  內(nèi)聯(lián)函數(shù)和重載函數(shù)65
3.4.1  內(nèi)聯(lián)函數(shù)65
3.4.2  重載函數(shù)67
3.5  帶默認(rèn)參數(shù)的函數(shù)69
3.6  存儲(chǔ)類71
3.6.1  變量存儲(chǔ)類71
3.6.2  函數(shù)存儲(chǔ)類75
3.7  編譯預(yù)處理75
3.7.1  宏定義76
3.7.2  文件包含78
3.7.3  條件編譯78
習(xí) 題  380

第4章  指針
4.1  指針及指針變量84
4.1.1  指針的概念84
4.1.2  指針變量85
4.1.3  指針可進(jìn)行的運(yùn)算87
4.2  指針與數(shù)組89
4.2.1  用指針訪問(wèn)數(shù)組元素89
4.2.2  指針與字符串91
4.2.3  指針數(shù)組、數(shù)組指針和多級(jí)指針93
4.3  指針與函數(shù)96
4.3.1  指針作為函數(shù)參數(shù)96
4.3.2  數(shù)組名作函數(shù)參數(shù)97
4.3.3  函數(shù)指針99
4.3.4  帶參數(shù)的main函數(shù)102
4.4  new與delete103
4.4.1  new與delete運(yùn)算符104
4.4.2  動(dòng)態(tài)存儲(chǔ)的應(yīng)用106
4.5  簡(jiǎn)單鏈表及其應(yīng)用 109
習(xí) 題  4118


第5章  類與對(duì)象
5.1  類與對(duì)象的基本概念119
5.1.1  類的定義119
5.1.2  對(duì)象的定義122
5.1.3  訪問(wèn)對(duì)象成員122
5.1.4  類的作用域125
5.2  構(gòu)造函數(shù)和析構(gòu)函數(shù)125
5.2.1  構(gòu)造函數(shù)125
5.2.2  析構(gòu)函數(shù)127
5.2.3  重載構(gòu)造函數(shù)131
5.2.4  拷貝構(gòu)造函數(shù)132
5.3  對(duì)象數(shù)組與對(duì)象指針137
5.3.1  對(duì)象數(shù)組137
5.3.2  對(duì)象指針139
5.4  向函數(shù)傳遞對(duì)象142
5.4.1  對(duì)象作為函數(shù)參數(shù)143
5.4.2  對(duì)象指針作為函數(shù)參數(shù)143
5.4.3  對(duì)象引用作為函數(shù)參數(shù)143
5.5  靜態(tài)成員145
5.5.1  靜態(tài)數(shù)據(jù)成員146
5.5.2  靜態(tài)成員函數(shù)148
5.6  友元149
5.6.1  友元函數(shù)149
5.6.2  友元類151
5.7  類對(duì)象作為類成員155
5.8  常類型156
5.8.1  常引用156
5.8.2  常對(duì)象成員157
習(xí) 題  5158


第6章  繼承與派生類
6.1  繼承與派生160
6.1.1  基本概念160
6.1.2  派生類的聲明161
6.1.3  訪問(wèn)控制162
6.2  派生類的構(gòu)造函數(shù)與析構(gòu)函數(shù)166
6.2.1  派生類構(gòu)造函數(shù)的定義和初始化166
6.2.2  派生類的析構(gòu)函數(shù)166
6.2.3  派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行順序168
6.3  多重繼承170
6.3.1  多重繼承的聲明170
6.3.2  多重繼承的構(gòu)造函數(shù)和析構(gòu)函數(shù)171
6.3.3  虛基類174
6.3.4  賦值兼容原則180
習(xí) 題  6181

第7章  多態(tài)性
7.1  C++中多態(tài)性的概念182
7.2  函數(shù)和運(yùn)算符重載182
7.2.1  一般函數(shù)重載183
7.2.2  運(yùn)算符重載186
7.3  虛函數(shù)199
7.3.1  虛函數(shù)的定義201
7.3.2  虛函數(shù)和基類指針202
7.3.3  純虛函數(shù)和抽象類208
7.4  應(yīng)用舉例212
習(xí) 題  7225


第8章  模板與異常處理
8.1  模板的概念229
8.2  函數(shù)模板與類模板230
8.2.1  函數(shù)模板與模板函數(shù)230
8.2.2  重載函數(shù)模板232
8.2.3  類模板與模板類236
8.2.4  類模板作為函數(shù)參數(shù)241
8.3  異常處理245
8.3.1  C++的異常處理機(jī)制246
8.3.2  異常處理的實(shí)現(xiàn)246
習(xí) 題  8251


第9章  C++的I/O流類庫(kù)
9.1  流和流類庫(kù)256
9.1.1  流256
9.1.2  流類庫(kù)257
9.2  標(biāo)準(zhǔn)流的輸入輸出259
9.2.1  無(wú)格式輸入/輸出259
9.2.2  有格式控制的輸入/輸出260
9.3  輸入/輸出運(yùn)算符的重載270
9.3.1  重載輸出運(yùn)算符“<<”270
9.3.2  重載輸入運(yùn)算符“>>”270
9.4  文件處理274
9.4.1  文件的打開(kāi)和關(guān)閉275
9.4.2  文件的讀寫(xiě)277
習(xí) 題  9288


第10  章實(shí)驗(yàn)指導(dǎo)
10.1  實(shí)驗(yàn)一  Visual C++ 6.0開(kāi)發(fā)環(huán)境的使用292
10.2  實(shí)驗(yàn)二  程序控制結(jié)構(gòu)299
10.3  實(shí)驗(yàn)三  函數(shù)302
10.4  實(shí)驗(yàn)四  指針305
10.5  實(shí)驗(yàn)五  類與對(duì)象307
10.6  實(shí)驗(yàn)六  繼承與派生類315
10.7  實(shí)驗(yàn)七 多態(tài)性317
10.8  實(shí)驗(yàn)八  模板與異常處理319
10.9  實(shí)驗(yàn)九  文件322
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)