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

C++高級程序設計

C++高級程序設計

定 價:¥32.00

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

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第一章 引言
1.1C++語言演變的歷史
1.2 處理復雜結(jié)構(gòu)的習慣用法
1.3 對象
1.4 設計和語言
練習
第二章 數(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 程序組織的習慣約定
練習
第三章 具體數(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 把初始化從實例化中分離出來
練習
第四章 繼承性
4.1 簡單繼承
4.2 作用域和訪問控制
4.3 構(gòu)造函數(shù)和折構(gòu)函數(shù)
4.4 類指針轉(zhuǎn)換
4.5 類型選擇域
練習
第五章 面向?qū)ο蟪绦蛟O計
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 例子
練習
第六章 面向?qū)ο笤O計
6.1 類型和類
6.2 面向?qū)ο笤O計的實踐活動
6.3 面向?qū)ο蠓治龊皖I(lǐng)域分析
6.4 對象和類的關(guān)系
6.5 子類型.繼承和轉(zhuǎn)發(fā)
6.6 子類型.繼承和獨立性的經(jīng)驗規(guī)則
練習
第七章 重用和對象
7.1所有模擬的分解放到何處
7.2 設計重用
7.3 4種代碼重用機制
7.4 參數(shù)化類型或模板
7.5 私有繼承:繼承支持重用嗎?
7.6 存儲重用
7.7 接口重用:變體
7.8 重用.繼承和轉(zhuǎn)發(fā)
7.9 源代碼重用結(jié)構(gòu)的選擇
7.10 在重用和對象上的概括
練習
第八章C++中的樣本程序設計
8.1 雇員樣本的例子
8.2 樣本和類屬構(gòu)造函數(shù):樣本共用的習慣用法
8.3 自主的類屬構(gòu)造函數(shù)
8.4 抽象基樣本
8.5 樣本習慣用法框架
8.6 相關(guān)的表示
8.7 樣本和程序的管理
練習
第九章 在C++中模擬符號語言的風格
9.1增量式C++開發(fā)
9.2 符號規(guī)范格式
9.3 通用收集類的例子
9.4 支持增量裝入的代碼和習慣用法
9.5 垃圾收集
9.6 基本類型的封裝
9.7 在符號習慣用法下的多重方法
練習
第十章 動態(tài)多重繼承
10.1多重技術(shù)窗口系統(tǒng)的例子
10.2 防止誤解的說明
練習
第十一章 系統(tǒng)性問題
11.1靜態(tài)系統(tǒng)設計
11.2 動態(tài)系統(tǒng)設計
練習
附錄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 設計的考慮
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 操作符引用返回值
練習
附錄BShapes程序的C++代碼
附錄C 符號的Shapes
附錄DC++中塊結(jié)構(gòu)程序設計
D.1 什么是塊結(jié)構(gòu)程序設計
D.2 構(gòu)造基本塊結(jié)構(gòu)的C++程序設計
D.3 有深度嵌套作用域塊的選擇
D.4 塊結(jié)構(gòu)的視頻游戲代碼
參考文獻


本目錄推薦

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