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

C++高級程序設計

C++高級程序設計

定 價:¥32.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

第一章 引言
1.1C++語言演變的歷史
1.2 處理復雜結構的習慣用法
1.3 對象
1.4 設計和語言
練習
第二章 數(shù)據(jù)抽象和抽象數(shù)據(jù)類型
2.1 類
2.2 對象轉換
2.3 構造函數(shù)和析構函數(shù)
2.4 內聯(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 類型轉換
3.5 引用計數(shù):使用"可調內存"變量
3.6 操作符new和delete
3.7 把初始化從實例化中分離出來
練習
第四章 繼承性
4.1 簡單繼承
4.2 作用域和訪問控制
4.3 構造函數(shù)和折構函數(shù)
4.4 類指針轉換
4.5 類型選擇域
練習
第五章 面向對象程序設計
5.1C++運行時類型支持:虛擬函數(shù)
5.2 虛擬析構函數(shù)
5.3 虛擬函數(shù)和作用域
5.4 純虛擬函數(shù)和抽象基類
5.5 信封和信件類
5.6 功能元件:作為對象的函數(shù)
5.7 多重繼承
5.8 繼承的規(guī)范格式
5.9 例子
練習
第六章 面向對象設計
6.1 類型和類
6.2 面向對象設計的實踐活動
6.3 面向對象分析和領域分析
6.4 對象和類的關系
6.5 子類型.繼承和轉發(fā)
6.6 子類型.繼承和獨立性的經(jīng)驗規(guī)則
練習
第七章 重用和對象
7.1所有模擬的分解放到何處
7.2 設計重用
7.3 4種代碼重用機制
7.4 參數(shù)化類型或模板
7.5 私有繼承:繼承支持重用嗎?
7.6 存儲重用
7.7 接口重用:變體
7.8 重用.繼承和轉發(fā)
7.9 源代碼重用結構的選擇
7.10 在重用和對象上的概括
練習
第八章C++中的樣本程序設計
8.1 雇員樣本的例子
8.2 樣本和類屬構造函數(shù):樣本共用的習慣用法
8.3 自主的類屬構造函數(shù)
8.4 抽象基樣本
8.5 樣本習慣用法框架
8.6 相關的表示
8.7 樣本和程序的管理
練習
第九章 在C++中模擬符號語言的風格
9.1增量式C++開發(fā)
9.2 符號規(guī)范格式
9.3 通用收集類的例子
9.4 支持增量裝入的代碼和習慣用法
9.5 垃圾收集
9.6 基本類型的封裝
9.7 在符號習慣用法下的多重方法
練習
第十章 動態(tài)多重繼承
10.1多重技術窗口系統(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ù)調用
A.2 函數(shù)參數(shù)表
A.3 函數(shù)原型
A.4 調用引用參數(shù)
A.5 參數(shù)個數(shù)不定
A.6 函數(shù)指針
A.7const類型說明符
A.8 C代碼的接口
A.8.1 設計的考慮
A.8.2 與C語言連接
A.8.3 從C調用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++中塊結構程序設計
D.1 什么是塊結構程序設計
D.2 構造基本塊結構的C++程序設計
D.3 有深度嵌套作用域塊的選擇
D.4 塊結構的視頻游戲代碼
參考文獻


本目錄推薦

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