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

Big C++(中文版)

Big C++(中文版)

定 價:¥85.00

作 者: (美)Cay Horstmann;Timothy Budd;姚愛紅;張國印;李健利譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學(xué)教材系列
標 簽: C++

ISBN: 9787121026553 出版時間: 2007-03-01 包裝: 平裝
開本: 16開 頁數(shù): 820 字數(shù):  

內(nèi)容簡介

  本書是一本關(guān)于C++的優(yōu)秀教材,由加州大學(xué)知名教授Horstmann編寫。全書深入探討了C++的知識,并著重強調(diào)了安全的標準模板庫;本書較厚,但它可用做程序設(shè)計專業(yè)學(xué)生的教材(兩學(xué)期)。全書在介紹基礎(chǔ)知識后,作者論及了一些高級主題。書中面向?qū)ο蟮脑O(shè)計一節(jié)探討了軟件開發(fā)生命周期問題,給出了實現(xiàn)類關(guān)聯(lián)的實用提示。其他高級主題包括模板、C++標準模板庫、設(shè)計模式、GUI、關(guān)系數(shù)據(jù)庫以及XML等。本書的特色是語言淺顯,示例與習(xí)題豐富,講解詳盡且透徹,此外還提供針對老師與學(xué)生的配套網(wǎng)站。.本書適合高等院校的本科生、研究生及專業(yè)軟件設(shè)計人員使用。本書從良好編程實踐的角度縱覽了當(dāng)今C++的概貌。Horstmann和Budd將實踐經(jīng)驗與教學(xué)經(jīng)驗結(jié)合,指導(dǎo)讀者從程序設(shè)計基礎(chǔ)入手,理解C++內(nèi)存管理、運算符重載和異常處理等復(fù)雜特性。Big C++不僅是一本參考書,還提供了精心設(shè)計的練習(xí)、示例以及實例學(xué)習(xí),使讀者掌握實用的C++應(yīng)用程序的細節(jié)。..現(xiàn)代C++特性。本書著重于C++標準的現(xiàn)代特征,諸如流庫、string類以及STL的詳細介紹。通過盡量減少使用易出錯和易混淆的結(jié)構(gòu),讀者會更快地成為更具生產(chǎn)率的程序員。先介紹原理??紤]到C++的復(fù)雜性,本書按以下結(jié)構(gòu)組織:基本章節(jié)部分提供了基本概念與C++基礎(chǔ)。當(dāng)讀者掌握了基本原理,隨后的各章節(jié)增加了深度并介紹了一些關(guān)鍵主題,這些主題包括異常處理、內(nèi)存管理、多態(tài)、名字作用域管理及模板等。面向?qū)ο?。本書將C++作為一種面向?qū)ο笳Z言介紹,從而使讀者從一開始就學(xué)習(xí)使用對象。當(dāng)讀者習(xí)慣了創(chuàng)建對象和調(diào)用成員函數(shù)后,就將學(xué)習(xí)實現(xiàn)自定義類和成員函數(shù)。隨后的章節(jié)介紹面向?qū)ο笤O(shè)計方法學(xué)及其工具,拓展關(guān)于UML表示的知識及介紹設(shè)計模式。靈活性。為使讀者可以按興趣學(xué)習(xí),本書采用模塊化設(shè)計。讀者可以選取關(guān)于STL、圖形程序設(shè)計或面向?qū)ο笤O(shè)計的章節(jié)。或者,從三個應(yīng)用章節(jié)中選擇——關(guān)系數(shù)據(jù)庫、圖形用戶接口及XML——由此,讀者可以拓展關(guān)于實際編程的知識。...

作者簡介

暫缺《Big C++(中文版)》作者簡介

圖書目錄

第1章 緒論.  
1.1 計算機的概念  
1.2 程序設(shè)計的概念  
1.3 計算機的組織結(jié)構(gòu)  
1.4 將人類易讀的程序轉(zhuǎn)換成機器代碼  
1.5 程序設(shè)計語言  
1.6 程序設(shè)計語言的設(shè)計和演變  
1.7 熟悉計算機  
1.8 編譯一個簡單的程序  
1.9 錯誤  
1.10 編譯過程  
1.11 算法  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第2章 基本數(shù)據(jù)類型  
2.1 數(shù)值類型  
2.2 輸入和輸出  
2.3 賦值  
2.4 常量  
2.5 算術(shù)運算  
2.6 字符串  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第3章 對象  
3.1 創(chuàng)建對象  
3.2 使用對象  
3.3 現(xiàn)實化的對象  
3.4 顯示圖形  
3.5 圖形結(jié)構(gòu)  
3.6 選擇坐標系  
3.7 獲取圖形窗口的輸入  
3.8 可視化信息與數(shù)字信息的比較  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第4章 基本控制流  
4.1 if語句  
4.2 if/else語句  
4.3 關(guān)系運算符  
4.4 輸入確認  
4.5 簡單的循環(huán)  
4.6 處理一列輸入  
4.7 使用布爾變量  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第5章 函數(shù)  
5.1 將函數(shù)視為黑盒  
5.2 編寫函數(shù)  
5.3 函數(shù)注釋  
5.4 返回值  
5.5 參數(shù)  
5.6 副作用  
5.7 過程  
5.8 引用參數(shù)  
5.9 變量作用域和全局變量  
5.10 逐步求精法  
5.11 從偽代碼到代碼  
5.12 走查  
5.13 前提條件  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第6章 類  
6.1 發(fā)現(xiàn)類  
6.2 接口  
6.3 封裝  
6.4 成員函數(shù)  
6.5 默認構(gòu)造函數(shù)  
6.6 帶有參數(shù)的構(gòu)造函數(shù)  
6.7 訪問數(shù)據(jù)域  
6.8 成員函數(shù)與非成員函數(shù)的比較  
6.9 單獨編譯  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第7章 控制流進階  
7.1 多項選擇  
7.2 嵌套分支  
7.3 布爾運算  
7.4 德·摩根定律  
7.5 for循環(huán)  
7.6 do循環(huán)  
7.7 嵌套循環(huán)  
7.8 處理文本輸入  
7.9 模擬  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第8章 測試與調(diào)試  
8.1 單元測試  
8.2 測試用例的選擇  
8.3 測試用例的評估  
8.4 斷言  
8.5 程序跟蹤  
8.6 調(diào)試器  
8.7 策略  
8.8 調(diào)試器的局限性  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第9章 向量和數(shù)組  
9.1 使用向量聚集數(shù)據(jù)項  
9.2 向量下標  
9.3 向量參數(shù)和返回值  
9.4 平行向量  
9.5 數(shù)組  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第10章 指針  
10.1 指針與內(nèi)存分配  
10.2 釋放動態(tài)內(nèi)存  
10.3 指針的常見用法  
10.4 數(shù)組和指針  
10.5 指向字符串的指針  
本章小結(jié)  
復(fù)習(xí)題  
編程練習(xí)  
第11章 繼承  
11.1 派生類  
11.2 調(diào)用基類構(gòu)造函數(shù)  
11.3 調(diào)用基類成員函數(shù)  
11.4 多態(tài)性  
本章小結(jié)  
復(fù)習(xí)題  
編程練習(xí)  
第12章 流  
12.1 讀寫文本文件  
12.2 流類的繼承層次  
12.3 字符串流  
12.4 命令行實參  
12.5 隨機訪問  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第13章 面向?qū)ο笤O(shè)計  
13.1 軟件生命周期  
13.2 CRC卡  
13.3 內(nèi)聚  
13.4 耦合  
13.5 類之間的關(guān)系  
13.6 關(guān)聯(lián)的實現(xiàn)  
13.7 實例學(xué)習(xí):打印發(fā)票  
13.8 實例學(xué)習(xí):教學(xué)游戲  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第14章 遞歸  
14.1 三角形數(shù)字  
14.2 排列  
14.3 遞歸式地思考  
14.4 遞歸輔助函數(shù)  
14.5 相互遞歸  
14.6 遞歸的效率  
本章小結(jié)  
復(fù)習(xí)題  
編程練習(xí)  
第15章 排序與查找  
15.1 選擇排序  
15.2 選擇排序算法的剖析  
15.3 選擇排序算法的性能分析  
15.4 合并排序  
15.5 合并排序算法分析  
15.6 查找  
15.7 二分查找  
15.8 實際數(shù)據(jù)的查找和排序  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第16章 數(shù)據(jù)結(jié)構(gòu)導(dǎo)論..  
16.1 鏈表  
16.2 鏈表的實現(xiàn)  
16.3 堆棧與隊列  
16.4 其他標準容器類  
16.5 標準算法  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第17章 運算符重載  
17.1 運算符重載  
17.2 實例學(xué)習(xí):分數(shù)  
17.3 簡單算術(shù)運算符的重載  
17.4 比較運算符的重載  
17.5 輸入和輸出的重載  
17.6 自增和自減運算符的重載  
17.7 賦值運算符的重載  
17.8 轉(zhuǎn)換運算符的重載  
17.9 下標運算符的重載  
17.10 函數(shù)調(diào)用運算符的重載  
17.11 實例學(xué)習(xí):矩陣  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第18章 內(nèi)存管理  
18.1 內(nèi)存分類  
18.2 常見內(nèi)存錯誤  
18.3 構(gòu)造函數(shù)  
18.4 析構(gòu)函數(shù)  
18.5 引用計數(shù)  
18.6 實例學(xué)習(xí):矩陣(續(xù))  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第19章 異常處理  
19.1 異常情況的處理  
19.2 處理異常的其他機制  
19.3 異常  
19.4 實例學(xué)習(xí):矩陣(續(xù))  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第20章 名字作用域的管理  
20.1 封裝  
20.2 名字作用域  
20.3 受保護的作用域  
20.4 友元  
20.5 嵌套類  
20.6 私有繼承和名字  
20.7 命名空間  
20.8 實例學(xué)習(xí):矩陣(續(xù))  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第21章 多態(tài)  
21.1 類的繼承層次結(jié)構(gòu)  
21.2 多態(tài)變量  
21.3 虛覆蓋和非虛覆蓋  
21.4 純虛成員函數(shù)  
21.5 運行時類型信息的獲取  
21.6 切割與多態(tài)  
21.7 多重繼承  
21.8 軟件框架  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第22章 模板  
22.1 模板函數(shù)  
22.2 編譯時多態(tài)  
22.3 模板類  
22.4 模板鏈表  
22.5 非類型的模板實參  
22.6 使用模板參數(shù)設(shè)置行為  
22.7 實例學(xué)習(xí):矩陣(續(xù))  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第23章 標準模板庫——容器  
23.1 STL簡介  
23.2 基本容器類  
23.3 棧及隊列適配器  
23.4 集合  
23.5 映射  
23.6 實例學(xué)習(xí):Dijkstra最短路徑算法  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第24章 標準模板庫——迭代器與算法  
24.1 松耦合產(chǎn)生功能強大的庫  
24.2 迭代器  
24.3 函數(shù). 生成器和謂詞  
24.4 泛型算法  
24.5 插入型迭代器  
24.6 流迭代器  
24.7 標準函數(shù)對象. 謂詞及綁定器  
24.8 實例學(xué)習(xí):文件合并排序  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第25章 統(tǒng)一建模語言  
25.1 圖形符號  
25.2 用例  
25.3 UML類圖  
25.4 序列圖  
25.5 狀態(tài)圖  
25.6 實例學(xué)習(xí):語音郵件系統(tǒng)  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第26章 設(shè)計模式導(dǎo)論  
26.1 ITERATOR(迭代器)模式  
26.2 模式的概念  
26.3 ADAPTER(適配器)模式  
26.4 TEMPLATE METHOD(模板方法)模式  
26.5 函數(shù)對象與STRATEGY(策略)模式  
26.6 COMPOSITE(組成)模式  
26.7 實例學(xué)習(xí):使用模式  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
第27章 圖形用戶界面  
27.1 wxWindows工具包  
27.2 框架窗口  
27.3 向框架窗口中添加文本控件  
27.4 菜單  
27.5 事件處理  
27.6 布局管理  
27.7 繪制  
27.8 鼠標事件  
27.9 對話框  
27.10 實例學(xué)習(xí):時鐘游戲的GUI  
本章小結(jié)  
復(fù)習(xí)題  
編程練習(xí)  
第28章 關(guān)系數(shù)據(jù)庫  
28.1 數(shù)據(jù)庫信息的組織  
28.2 查詢  
28.3 數(shù)據(jù)庫的安裝  
28.4 C++中的數(shù)據(jù)庫編程  
28.5 實例學(xué)習(xí):訪問發(fā)貨單數(shù)據(jù)庫  
本章小結(jié)  
補充閱讀材料  
復(fù)習(xí)題  
編程練習(xí)  
附錄A C++語言編碼指南  
附錄B 關(guān)鍵字小結(jié)  
附錄C 運算符小結(jié)  
附錄D 轉(zhuǎn)義字符序列  
附錄E ASCII碼表  
附錄F 數(shù)字系統(tǒng)  
附錄G 位運算和移位運算  
附錄H UML摘要  
附錄I C++與Java的比較  
附錄J 遺留的C++特性  
附錄K C++庫概要  
術(shù)語表  
索引...  

本目錄推薦

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