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

面向?qū)ο蟪绦蛟O(shè)計C++版

面向?qū)ο蟪绦蛟O(shè)計C++版

定 價:¥25.00

作 者: 錢麗萍、郝瑩、汪立東、等 編著
出版社: 機械工業(yè)出版社
叢編項: 高等院樣計算機教材228
標 簽: 算法語言

ISBN: 9787111212966 出版時間: 2007-07-01 包裝: 平裝
開本: 16 頁數(shù): 228 字數(shù):  

內(nèi)容簡介

  本書根據(jù)面向?qū)ο蟪绦蛟O(shè)計課程的基本教學(xué)要求,針對面向?qū)ο蟮谋举|(zhì)特性,系統(tǒng)地講解面向?qū)ο蟪绦蛟O(shè)計的基本理論和基本方法,闡述C++語言實現(xiàn)面向?qū)ο蠡咎匦缘年P(guān)鍵技術(shù)。全書利用翔實的程序?qū)嵗D使讀者在培養(yǎng)形成面向?qū)ο笏季S方法的同時,掌握面向?qū)ο蟪绦蛟O(shè)計語言C++。全書分為11章,內(nèi)容包括:面向?qū)ο蠓椒▽?dǎo)論、C++語言基礎(chǔ)、封裝性、繼承性、運算符重載、多態(tài)性、模板和STL、異常處理、輸入輸出流、 Windows編程初步以及綜合設(shè)計與實現(xiàn)。本書是編者在總結(jié)多年面向?qū)ο蟪绦蛟O(shè)計類課程教學(xué)經(jīng)驗的基礎(chǔ)上編著而成,全書各個知識點都密切結(jié)合例子講解,并設(shè)計了一個貫穿全書各章節(jié)內(nèi)容的實例。為方便讀者復(fù)習(xí)實踐,每章配備了習(xí)題和實驗。本書內(nèi)容系統(tǒng)全面,文字通俗易懂,既可作為高等院校本科生面向?qū)ο蟪绦蛟O(shè)計類教材,也可作為面向?qū)ο蟪绦蛟O(shè)計和C++語言自學(xué)者的參考用書。

作者簡介

暫缺《面向?qū)ο蟪绦蛟O(shè)計C++版》作者簡介

圖書目錄

第1章 面向?qū)ο蠓椒▽?dǎo)論        1
1.1 面向過程程序設(shè)計方法和面向?qū)ο?br />程序設(shè)計方法的比較        1
1.1.1 面向過程程序設(shè)計方法        2
1.1.2 面向?qū)ο蟪绦蛟O(shè)計方法        4
1.2 面向?qū)ο蠓椒ǖ幕靖拍?nbsp;       8
1.2.1 對象、類和實例        8
1.2.2 消息傳遞        9
1.2.3 類的基本特征:封裝、繼承和多態(tài)        10
1.3 面向?qū)ο蟮拈_發(fā)過程        11
1.3.1 面向?qū)ο蠓治?nbsp;       12
1.3.2 面向?qū)ο笤O(shè)計        15
1.3.3 面向?qū)ο髮崿F(xiàn)        16
1.3.4 面向?qū)ο蟮牡湫头椒?nbsp;       16
1.3.5 舉例        17
1.4 面向?qū)ο蟪绦蛟O(shè)計方法的優(yōu)點        19
1.5 C++語言的發(fā)展        20
1.6 Visual C++開發(fā)與調(diào)試環(huán)境        20
1.6.1 Visual C++控制臺開發(fā)環(huán)境        20
1.6.2 Visual C++基本的錯誤調(diào)試方法        24
1.6.3 Visual C++的模塊調(diào)試方法        24
習(xí)題        25
實驗:面向過程程序設(shè)計與面向?qū)ο蟪绦?br />設(shè)計的比較        26
第2章 C++語言基礎(chǔ)        27
2.1 數(shù)據(jù)類型        27
2.1.1 基本數(shù)據(jù)類型        27
2.1.2 構(gòu)造類型        28
2.1.3 指針類型        32
2.2 基本語句        33
2.2.1 聲明語句與定義語句        33
2.2.2 注釋語句        34
2.2.3 類型定義語句typedef        34
2.2.4 程序預(yù)處理語句        35
2.2.5 表達式語句        37
2.2.6 控制語句        41
2.3 C語言的程序架構(gòu)        45
2.4 C++的其他新特性        47
2.4.1 變量定義        47
2.4.2 常量定義        49
2.4.3 輸入輸出        49
2.4.4 內(nèi)存的動態(tài)分配與回收        50
2.4.5 引用        53
2.4.6 作用域運算符        54
2.5 函數(shù)        54
2.5.1 函數(shù)調(diào)用        54
2.5.2 內(nèi)聯(lián)函數(shù)        57
2.5.3 函數(shù)重載        58
習(xí)題        60
實驗:C++基礎(chǔ)        62
第3章 封裝性—類與對象        64
3.1 類的定義和一般調(diào)用        64
3.1.1 類的定義        64
3.1.2 一般數(shù)據(jù)成員的定義        65
3.1.3 一般成員函數(shù)的定義        67
3.1.4 類的調(diào)用        68
3.2 特殊的數(shù)據(jù)成員和成員函數(shù)        69
3.2.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)        69
3.2.2 常數(shù)據(jù)成員        74
3.2.3 靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)        76
3.2.4 對象成員        78
3.3 對象數(shù)組和常對象        81
3.3.1 對象數(shù)組        81
3.3.2 const對象        82
3.4 自引用指針this        83
3.5 封裝機制的破壞—友元        86
3.6 小結(jié)        88
習(xí)題        89
實驗:類的定義及調(diào)用        91
第4章 繼承性        93
4.1 繼承與派生的概念        93
4.2 派生類的定義格式及其繼承方式        94
4.2.1 派生類的定義格式        94
4.2.2 繼承方式        96
4.3 派生類對象的初始化        101
4.4 多重繼承        104
4.4.1 多重繼承的定義格式        104
4.4.2 多重繼承的初始化        105
4.4.3 多重繼承的二義性        106
4.4.4 虛基類        110
4.5 賦值兼容性        112
習(xí)題        114
實驗:繼承與派生        117
第5章 運算符重載        118
5.1 函數(shù)重載        118
5.2 運算符重載        119
5.2.1 運算符重載為類的成員函數(shù)        119
5.2.2 運算符重載為類的友元函數(shù)        121
5.2.3 重載賦值運算符        124
5.2.4 類類型轉(zhuǎn)換        127
習(xí)題        129
實驗:運算符重載        129
第6章 多態(tài)性        130
6.1 概述        130
6.2 運行時的多態(tài)性        131
6.3 虛析構(gòu)函數(shù)        137
6.4 純虛函數(shù)和抽象類        138
6.5 應(yīng)用實例        139
習(xí)題        145
實驗:多態(tài)性        147
第7章 模板和STL        148
7.1 模板的概念        148
7.2 函數(shù)模板        149
7.3 類模板        152
7.4 STL        155
7.4.1 C++標準庫和STL簡介        155
7.4.2 STL的使用        157
7.4.3 vector類模板        162
7.4.4 STL算法        164
習(xí)題        167
實驗:模板        167
第8章 異常處理        168
8.1 異常處理的基本思想        168
8.2 C++中異常處理的方法        170
8.2.1 異常的拋出        170
8.2.2 捕獲異常        170
8.2.3 異常說明書        175
習(xí)題        175
實驗:異常處理        176
第9章 輸入輸出流        177
9.1 I/O流概述        177
9.1.1 基本的流操作:cin和cout        177
9.1.2 C++的流類庫        177
9.2 輸入/輸出流        179
9.2.1 輸出流        179
9.2.2 輸入流        180
9.2.3 格式化輸出        181
9.3 磁盤文件的輸入輸出        184
9.3.1 文件的打開和關(guān)閉        184
9.3.2 文件指針        186
9.3.3 文本文件的讀寫        186
9.3.4 二進制文件的讀寫        187
9.3.5 操作文件流的常用方法        188
習(xí)題        194
實驗:I/O流        196
第10章 Windows編程初步        197
10.1 Windows編程機制        197
10.2 MFC和應(yīng)用程序框架        201
10.3 基于對話框輸入輸出對象數(shù)據(jù)        205
實驗:Windows編程初步        210
第11章 綜合設(shè)計與實現(xiàn)        211
11.1 系統(tǒng)需求        211
11.2 分析與設(shè)計        211
11.3 實現(xiàn)代碼        216
綜合實驗題:高校工資管理系統(tǒng)        226
常用術(shù)語英中文對照表        227
參考文獻        229

本目錄推薦

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