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

C++高級程序設(shè)計

C++高級程序設(shè)計

定 價:¥32.00

作 者: 宛延闿編著
出版社: 清華大學(xué)出版社
叢編項:
標 簽: C++

ISBN: 9787302051107 出版時間: 2002-04-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 385 字數(shù):  

內(nèi)容簡介

  本書把精通C++語言專家們所獲得的語言風(fēng)格和習(xí)慣用法介紹給讀者,以便提高讀者利用C++語言高效地解決實際軟件問題的能力。本書包括11章和4個附錄。第一、二章介紹C++語言習(xí)慣用法的歷史背景和C++語言的基本構(gòu)造塊;第三章介紹類的“完全”類型的習(xí)慣用法;第四章介紹繼承;第五章介紹面向?qū)ο蟪绦蛟O(shè)計繼承的多態(tài)性;第六章從結(jié)構(gòu)和設(shè)計角度介紹C++語言的構(gòu)造方法、風(fēng)格和習(xí)慣用法;第七章研討代碼和設(shè)計的可重用性。余了部分超出了C++語言本身,進入到高級程序設(shè)計的習(xí)慣用法。第八章介紹樣本實例,以取代C++類的許多重要角色;第九章集中在符號語言風(fēng)格上,打破了許多C++語言程序設(shè)計所保持的基本概念以支持增量式運行時更新的習(xí)慣用法;第十章是動態(tài)多重繼承;最后一章討論高層對象中的一些系統(tǒng)性問題。本書的所有例子稍加修改就可以應(yīng)用到具體項目之中。書中每章都附有練習(xí)題,以加強對概念和習(xí)慣用法的理解。 本書可作為計算機專業(yè)本科生的研究生的教材,也可以作為軟件開發(fā)人員必備的參考書。

作者簡介

暫缺《C++高級程序設(shè)計》作者簡介

圖書目錄

第一章 引言
1.1C++語言演變的歷史
1.2 處理復(fù)雜結(jié)構(gòu)的習(xí)慣用法
1.3 對象
1.4 設(shè)計和語言
練習(xí)
第二章 數(shù)據(jù)抽象和抽象數(shù)據(jù)類型
2.1 類
2.2 對象轉(zhuǎn)換
2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.4 內(nèi)聯(lián)(inline)函數(shù)
2.5 靜態(tài)數(shù)據(jù)成員的初始化
2.6 作用域和const
2.7 全局對象.常數(shù)和靜態(tài)類成員初始化次序
2.8 類對象成員函數(shù)的const執(zhí)行
2.9 指向成員函數(shù)的指針
2.10 程序組織的習(xí)慣約定
練習(xí)
第三章 具體數(shù)據(jù)類型
3.1 傳統(tǒng)規(guī)范類格式
3.2 作用域和訪問控制
3.3 重載:重定義操作和函數(shù)的語義
3.4 類型轉(zhuǎn)換
3.5 引用計數(shù):使用"可調(diào)內(nèi)存"變量
3.6 操作符new和delete
3.7 把初始化從實例化中分離出來
練習(xí)
第四章 繼承性
4.1 簡單繼承
4.2 作用域和訪問控制
4.3 構(gòu)造函數(shù)和折構(gòu)函數(shù)
4.4 類指針轉(zhuǎn)換
4.5 類型選擇域
練習(xí)
第五章 面向?qū)ο蟪绦蛟O(shè)計
5.1C++運行時類型支持:虛擬函數(shù)
5.2 虛擬析構(gòu)函數(shù)
5.3 虛擬函數(shù)和作用域
5.4 純虛擬函數(shù)和抽象基類
5.5 信封和信件類
5.6 功能元件:作為對象的函數(shù)
5.7 多重繼承
5.8 繼承的規(guī)范格式
5.9 例子
練習(xí)
第六章 面向?qū)ο笤O(shè)計
6.1 類型和類
6.2 面向?qū)ο笤O(shè)計的實踐活動
6.3 面向?qū)ο蠓治龊皖I(lǐng)域分析
6.4 對象和類的關(guān)系
6.5 子類型.繼承和轉(zhuǎn)發(fā)
6.6 子類型.繼承和獨立性的經(jīng)驗規(guī)則
練習(xí)
第七章 重用和對象
7.1所有模擬的分解放到何處
7.2 設(shè)計重用
7.3 4種代碼重用機制
7.4 參數(shù)化類型或模板
7.5 私有繼承:繼承支持重用嗎?
7.6 存儲重用
7.7 接口重用:變體
7.8 重用.繼承和轉(zhuǎn)發(fā)
7.9 源代碼重用結(jié)構(gòu)的選擇
7.10 在重用和對象上的概括
練習(xí)
第八章C++中的樣本程序設(shè)計
8.1 雇員樣本的例子
8.2 樣本和類屬構(gòu)造函數(shù):樣本共用的習(xí)慣用法
8.3 自主的類屬構(gòu)造函數(shù)
8.4 抽象基樣本
8.5 樣本習(xí)慣用法框架
8.6 相關(guān)的表示
8.7 樣本和程序的管理
練習(xí)
第九章 在C++中模擬符號語言的風(fēng)格
9.1增量式C++開發(fā)
9.2 符號規(guī)范格式
9.3 通用收集類的例子
9.4 支持增量裝入的代碼和習(xí)慣用法
9.5 垃圾收集
9.6 基本類型的封裝
9.7 在符號習(xí)慣用法下的多重方法
練習(xí)
第十章 動態(tài)多重繼承
10.1多重技術(shù)窗口系統(tǒng)的例子
10.2 防止誤解的說明
練習(xí)
第十一章 系統(tǒng)性問題
11.1靜態(tài)系統(tǒng)設(shè)計
11.2 動態(tài)系統(tǒng)設(shè)計
練習(xí)
附錄AC++環(huán)境中的C
A.1函數(shù)調(diào)用
A.2 函數(shù)參數(shù)表
A.3 函數(shù)原型
A.4 調(diào)用引用參數(shù)
A.5 參數(shù)個數(shù)不定
A.6 函數(shù)指針
A.7const類型說明符
A.8 C代碼的接口
A.8.1 設(shè)計的考慮
A.8.2 與C語言連接
A.8.3 從C調(diào)用C++
A.8.4 在C和C++之間共享頭文件
A.8.5 將C數(shù)據(jù)輸入到C++
A.8.6 將C++數(shù)據(jù)輸入到C
A.9 操作符引用返回值
練習(xí)
附錄BShapes程序的C++代碼
附錄C 符號的Shapes
附錄DC++中塊結(jié)構(gòu)程序設(shè)計
D.1 什么是塊結(jié)構(gòu)程序設(shè)計
D.2 構(gòu)造基本塊結(jié)構(gòu)的C++程序設(shè)計
D.3 有深度嵌套作用域塊的選擇
D.4 塊結(jié)構(gòu)的視頻游戲代碼
參考文獻


本目錄推薦

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