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

C++大學(xué)基礎(chǔ)教程(第五版)

C++大學(xué)基礎(chǔ)教程(第五版)

定 價(jià):¥59.80

作 者: (美)Harvery M.Deitel;張引譯
出版社: Prentice Hall
叢編項(xiàng): 國(guó)外計(jì)算機(jī)科學(xué)教材系列
標(biāo) 簽: C++

ISBN: 9787121026621 出版時(shí)間: 2006-06-01 包裝: 膠版紙
開本: 16開 頁(yè)數(shù): 650 字?jǐn)?shù):  

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

  C++是一門全球性的程序設(shè)計(jì)語(yǔ)言,主要用于開發(fā)工業(yè)級(jí)、高性能的計(jì)算機(jī)應(yīng)用程序。Deitel & Associates出版公司出版了大量適于高校計(jì)算機(jī)科學(xué)教學(xué)的編程教科書和專業(yè)參考書,本書正是他們的成果之一。本書基于已大幅度修訂了內(nèi)容的《C++大學(xué)教程》(第五版),是為學(xué)制為一學(xué)期的基礎(chǔ)計(jì)算機(jī)課程提供的一本簡(jiǎn)潔的教材。本書集中介紹C++核心概念和特性,覆蓋了《C++大學(xué)教程》(第五版)前13章的內(nèi)容。具體內(nèi)容有第1章:計(jì)算機(jī)、互聯(lián)網(wǎng)和萬維網(wǎng)簡(jiǎn)介。第2章:C++編程入門。第3章:類和對(duì)象介紹第4章:控制語(yǔ)句(第I部分)第5章:控制語(yǔ)句(第II部分)。第6章:函數(shù)和遞歸入門。第7章:數(shù)組與C++標(biāo)準(zhǔn)庫(kù)類模板vector。第8章:指針和基于指針的字符串。第9章:類的深入剖析(第I部分)。第10章:類的深入剖析(第II部分)。第11章:運(yùn)算符重載:字符串和數(shù)組對(duì)象。第12章:面向?qū)ο缶幊蹋豪^承。第13章:面向?qū)ο缶幊蹋憾鄳B(tài)性。本書含有大量實(shí)例、習(xí)題和選自許多不同領(lǐng)域的項(xiàng)目,目的是為學(xué)生提供了解決有趣的現(xiàn)實(shí)問題的機(jī)會(huì)。這本書著重考慮良好的軟件工程原則,并強(qiáng)調(diào)程序的清晰性。通過實(shí)例來教學(xué),避開了對(duì)晦澀難懂的術(shù)語(yǔ)和語(yǔ)法的詳細(xì)闡述。

作者簡(jiǎn)介

暫缺《C++大學(xué)基礎(chǔ)教程(第五版)》作者簡(jiǎn)介

圖書目錄

第1章    計(jì)算機(jī)、互聯(lián)網(wǎng)和萬維網(wǎng)簡(jiǎn)介    1
1.1    簡(jiǎn)介    2
1.2    什么是計(jì)算機(jī)    2
1.3    計(jì)算機(jī)組成    3
1.4    早期的操作系統(tǒng)    4
1.5    個(gè)人計(jì)算、分布式計(jì)算和客戶/服務(wù)器計(jì)算    4
1.6    互聯(lián)網(wǎng)和萬維網(wǎng)    5
1.7    機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言    5
1.8    C和C++的歷史    6
1.9    C++標(biāo)準(zhǔn)庫(kù)    7
1.10  Java的歷史    7
1.11  FORTRAN、COBOL、Pascal和Ada    8
1.12  Basic、Visual Basic、Visual C++、C#和.NET    8
1.13  主要的軟件趨勢(shì):對(duì)象技術(shù)    9
1.14  典型的C++開發(fā)環(huán)境    10
1.15  關(guān)于C++和本書的幾點(diǎn)說明    12
1.16  試運(yùn)行一個(gè)C++應(yīng)用程序    13
1.17  對(duì)象技術(shù)和UML的介紹    17
1.18   本章小結(jié)    22
1.19  Web資源    23
第2章    C++編程入門    30
2.1    簡(jiǎn)介    30
2.2    第一個(gè)C++程序:打印一行文本    31
2.3    修改第一個(gè)C++程序    34
2.4    另一個(gè)C++程序:整數(shù)相加    35
2.5    內(nèi)存的概念    38
2.6    算術(shù)運(yùn)算    39
2.7    判斷:相等運(yùn)算符和關(guān)系運(yùn)算符    42
2.8    本章小結(jié)    46
第3章    類和對(duì)象介紹    55
3.1    簡(jiǎn)介    55
3.2    類、對(duì)象、成員函數(shù)和數(shù)據(jù)成員    56
3.3    本章范例綜述    57
3.4    定義具有成員函數(shù)的類    57
3.5    定義具有形參的成員函數(shù)    60
3.6    數(shù)據(jù)成員、設(shè)置函數(shù)和獲取函數(shù)    63
3.7    用構(gòu)造函數(shù)初始化對(duì)象    69
3.8    一個(gè)類對(duì)應(yīng)一個(gè)獨(dú)立文件的可重用性    72
3.9    接口與實(shí)現(xiàn)的分離    75
3.10  用設(shè)置函數(shù)確認(rèn)數(shù)據(jù)的有效性    80
3.11  本章小結(jié)    84
第4章    控制語(yǔ)句(第I部分)    90
4.1    簡(jiǎn)介    91
4.2    算法    91
4.3    偽代碼    91
4.4    控制結(jié)構(gòu)    92
4.5    if選擇語(yǔ)句    95
4.6    if...else雙路選擇語(yǔ)句    96
4.7    while循環(huán)語(yǔ)句    101
4.8    算法詳述:計(jì)數(shù)器控制的循環(huán)    102
4.9    算法詳述:標(biāo)記控制的循環(huán)    107
4.10  算法詳述:嵌套的控制語(yǔ)句    116
4.11  賦值運(yùn)算符    120
4.12  自增和自減運(yùn)算符    121
4.13  本章小結(jié)    123
第5章    控制語(yǔ)句(第II部分)    138
5.1    簡(jiǎn)介    138
5.2    計(jì)數(shù)器控制的循環(huán)的要素    139
5.3    for循環(huán)語(yǔ)句    140
5.4    使用for語(yǔ)句的例子    144
5.5    do...while 循環(huán)語(yǔ)句    148
5.6    switch多路選擇語(yǔ)句    150
5.7    break和continue語(yǔ)句    157
5.8    邏輯運(yùn)算符    159
5.9    ==運(yùn)算符與=運(yùn)算符的混淆問題    162
5.10  結(jié)構(gòu)化編程總結(jié)    163
5.11  本章小結(jié)    167
第6章    函數(shù)和遞歸入門    178
6.1    簡(jiǎn)介    179
6.2    C++的程序組件    179
6.3    數(shù)學(xué)庫(kù)函數(shù)    181
6.4    多參數(shù)函數(shù)定義    182
6.5    函數(shù)原型和實(shí)參類型的強(qiáng)制轉(zhuǎn)換    185
6.6    C++標(biāo)準(zhǔn)庫(kù)頭文件    187
6.7    實(shí)例研究:隨機(jī)數(shù)生成    188
6.8    實(shí)例研究:博彩游戲和enum簡(jiǎn)介    193
6.9    存儲(chǔ)類別    196
6.10  作用域規(guī)則    198
6.11  函數(shù)調(diào)用堆棧和活動(dòng)記錄    200
6.12  無參函數(shù)    203
6.13  內(nèi)聯(lián)函數(shù)    204
6.14  引用和引用參數(shù)    205
6.15  默認(rèn)實(shí)參    209
6.16  一元作用域分辨運(yùn)算符    211
6.17  函數(shù)重載    212
6.18  函數(shù)模板    214
6.19  遞歸    216
6.20  遞歸應(yīng)用示例:Fibonacci數(shù)列    218
6.21  遞歸與迭代    221
6.22  本章小結(jié)    223
第7章    數(shù)組與C++標(biāo)準(zhǔn)庫(kù)類模板vector    243
7.1    簡(jiǎn)介    243
7.2    數(shù)組    244
7.3    聲明數(shù)組    245
7.4    使用數(shù)組的范例    246
7.5    將數(shù)組傳遞給函數(shù)    259
7.6    實(shí)例研究:利用數(shù)組存放成績(jī)的類GradeBook    262
7.7    采用線性查找法查找數(shù)組    268
7.8    采用插值排序法排序數(shù)組    269
7.9    多維數(shù)組    271
7.10  實(shí)例研究:利用二維數(shù)組的類GradeBook    273
7.11  C++標(biāo)準(zhǔn)庫(kù)類模板vector的介紹    279
7.12  本章小結(jié)    283
第8章    指針和基于指針的字符串    298
8.1    簡(jiǎn)介    299
8.2    指針變量的聲明和初始化    299
8.3    指針運(yùn)算符    300
8.4    用指針通過按引用傳遞方式將參數(shù)傳遞給函數(shù)    302
8.5    用const修飾指針    306
8.6    用按引用傳遞方式實(shí)現(xiàn)的選擇排序    311
8.7    sizeof運(yùn)算符    314
8.8    指針表達(dá)式和指針?biāo)阈g(shù)運(yùn)算    316
8.9    指針和數(shù)組之間的聯(lián)系    318
8.10  指針數(shù)組    322
8.11  實(shí)例研究:洗牌和發(fā)牌的模擬程序    322
8.12  函數(shù)指針    327
8.13  基于指針的字符串處理概述    332
8.14  本章小結(jié)    340
第9章    類的深入剖析(第I部分)    363
9.1    簡(jiǎn)介    364
9.2    Time類實(shí)例研究    364
9.3    類的作用域和類成員的訪問    370
9.4    接口與實(shí)現(xiàn)的分離    371
9.5    訪問函數(shù)和工具函數(shù)    372
9.6    Time類實(shí)例研究:默認(rèn)實(shí)參的構(gòu)造函數(shù)    374
9.7    析構(gòu)函數(shù)    379
9.8    何時(shí)調(diào)用構(gòu)造函數(shù)和析構(gòu)函數(shù)    379
9.9    Time 類實(shí)例研究:一個(gè)微妙的陷阱—返回對(duì)private數(shù)據(jù)成員的引用    382
9.10  默認(rèn)的逐個(gè)成員賦值    384
9.11  軟件重用    386
9.12  本章小結(jié)    386
第10章    類的深入剖析(第II部分)    392
10.1    簡(jiǎn)介    393
10.2    const對(duì)象和const 成員函數(shù)    393
10.3    組成:對(duì)象作為類的成員    401
10.4    friend函數(shù)和friend類    406
10.5    使用this指針    409
10.6    使用new和delete運(yùn)算符進(jìn)行內(nèi)存的動(dòng)態(tài)管理    414
10.7    static類成員    415
10.8    數(shù)據(jù)抽象和信息隱藏    420
10.9    容器類和迭代器    422
10.10  代理類    422
10.11  本章小結(jié)    425
第11章    運(yùn)算符重載:字符串和數(shù)組對(duì)象    431
11.1    簡(jiǎn)介    432
11.2    運(yùn)算符重載的基礎(chǔ)知識(shí)    432
11.3    運(yùn)算符重載的限制    433
11.4    作為類成員函數(shù)和全局函數(shù)的運(yùn)算符函數(shù)之比較    434
11.5    重載流插入運(yùn)算符和流提取運(yùn)算符    435
11.6    重載一元運(yùn)算符    438
11.7    重載二元運(yùn)算符    439
11.8    實(shí)例研究:Array類    439
11.9    類型轉(zhuǎn)換    449
11.10  實(shí)例研究:String類    450
11.11  重載++和--運(yùn)算符    460
11.12  實(shí)例研究:Date類    461
11.13  標(biāo)準(zhǔn)庫(kù)中的string類    465
11.14  explicit構(gòu)造函數(shù)    468
11.15  本章小結(jié)    471
第12章     面向?qū)ο缶幊蹋豪^承    482
12.1    簡(jiǎn)介    482
12.2    基類和派生類    483
12.3    Protected成員    485
12.4    基類和派生類之間的關(guān)系    486
12.5    派生類中的構(gòu)造函數(shù)和析構(gòu)函數(shù)    510
12.6    public、protected和private繼承    516
12.7    關(guān)于繼承的軟件工程    517
12.8    本章小結(jié)    518
第13章    面向?qū)ο缶幊蹋憾鄳B(tài)性    523
13.1    簡(jiǎn)介    524
13.2    多態(tài)性實(shí)例    525
13.3    類繼承層次中對(duì)象之間的關(guān)系    526
13.4    類型域和switch語(yǔ)句    540
13.5    抽象類和純virtual函數(shù)    541
13.6    實(shí)例研究:應(yīng)用多態(tài)性的工資發(fā)放系統(tǒng)    542
13.7    (選學(xué))多態(tài)性、virtual函數(shù)和動(dòng)態(tài)綁定的底層實(shí)現(xiàn)機(jī)制    556
13.8    實(shí)例研究:應(yīng)用向下強(qiáng)制類型轉(zhuǎn)換、dynamic_cast、typeid和type_info并使用多
           態(tài)性和運(yùn)行時(shí)類型信息的工資發(fā)放系統(tǒng)    559
13.9    virtual析構(gòu)函數(shù)    562
13.10  本章小結(jié)    563
附錄A    運(yùn)算符的優(yōu)先級(jí)與結(jié)合律    568
附錄B    ASCII字符集    570
附錄C    基本數(shù)據(jù)類型    571
附錄D    計(jì)數(shù)系統(tǒng)    572
附錄E    因特網(wǎng)和萬維網(wǎng)上的C++資源    583
附錄F    使用Visual Studio .NET調(diào)試器    587
附錄G    使用GNU C++ 調(diào)試器    600
參考文獻(xiàn)    615
索引    621

本目錄推薦

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