注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合面向對象程序設計(C++版)

面向對象程序設計(C++版)

面向對象程序設計(C++版)

定 價:¥29.50

作 者: 董正言,張聰 主編
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·計算機科學與技術
標 簽: VC++

ISBN: 9787302227816 出版時間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 287 字數(shù):  

內容簡介

  《面向對象程序設計(C++版)》以面向對象程序設計技術的本質屬性為主線,以C++語言為基礎,全面地闡述了面向對象程序設計的基本原理。全書共分13章,前5章介紹C++語言的基本編程技術,包括C++的數(shù)據(jù)類型、常用的運算符、結構化控制語句和函數(shù);第6章~第9章介紹面向對象程序設計方法的核心內容,包括類和對象、類的繼承和多態(tài);第10章介紹C++的程序結構、編譯預處理指令和命名空間等內容;第11章介紹C++語言標準庫中的輸入/輸出流類;第12章以C++語言為基礎,介紹面向對象的異常處理機制;第13章簡要介紹使用C++語言和面向對象的程序設計方法設計Windows應用程序的方法?!睹嫦驅ο蟪绦蛟O計(C++版)》語言簡潔流暢,通俗易懂,內容全面,重點突出,對核心和重點內容都佐以大量的例證?!睹嫦驅ο蟪绦蛟O計(C++版)》既可以作為高等院校計算機科學與技術及相關專業(yè)“面向對象程序設計”課程的授課教材,也可以作為C++程序開發(fā)人員的參考書。

作者簡介

暫缺《面向對象程序設計(C++版)》作者簡介

圖書目錄

第1章 緒論
1.1 編程語言的發(fā)展
1.2 C++語言簡介
1.3 面向對象的程序設計方法
1.4 第一個C++程序
1.5 小結
習題
第2章 基本數(shù)據(jù)類型和運算符
2.1 基本概念
2.1.1 程序實例
2.1.2 C++字符集
2.1.3 C++關鍵字
2.1.4 標識符
2.1.5 程序注釋
2.2 基本數(shù)據(jù)類型
2.2.1 整數(shù)類型
2.2.2 浮點類型
2.2.3 字符類型
2.2.4 布爾類型
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.4 簡單的輸入和輸出
2.5 C++運算符和表達式
2.5.1 賦值運算符和賦值表達式
2.5.2 算術運算符和算術表達式
2.5.3 關系運算符和關系表達式
2.5.4 邏輯運算符和邏輯表達式
2.5.5 位運算符
2.5.6 逗號運算符和逗號表達式
2.5.7 條件運算符和條件表達式
2.5.8 sizeof運算符
2.5.9 其他運算符
2.6 數(shù)據(jù)類型轉換
2.7 小結
習題
第3章 控制語句
3.1 選擇結構
3.1.1 if?else選擇語句
3.1.2 嵌套的if?else語句
3.1.3 if?else if 語句
3.1.4 switch語句
3.2 循環(huán)結構
3.2.1 while循環(huán)語句
3.2.2 do?while循環(huán)語句
3.2.3 for循環(huán)語句
3.2.4 嵌套的循環(huán)語句
3.3 其他流控制語句
3.3.1 break語句和continue語句
3.3.2 goto語句
3.4 小結
習題
第4章 復合數(shù)據(jù)類型
4.1 數(shù)組
4.1.1 數(shù)組的定義和初始化
4.1.2 使用數(shù)組
4.1.3 字符數(shù)組和字符串
4.2 指針和引用
4.2.1 定義和使用指針
4.2.2 指針和數(shù)組
4.2.3 數(shù)組指針和指針數(shù)組
4.2.4 使用操作符new和delete進行動態(tài)存儲分配
4.2.5 引用的定義和使用
4.3 枚舉和結構
4.3.1 枚舉
4.3.2 結構
4.4 小結
習題
第5章 函數(shù)
5.1 定義和調用函數(shù)
5.1.1 函數(shù)的定義
5.1.2 函數(shù)的調用
5.1.3 函數(shù)原型
5.2 傳遞參數(shù)
5.2.1 傳值傳遞
5.2.2 引用傳遞
5.3 局部變量和全局變量
5.4 函數(shù)調用的實現(xiàn)
5.5 內聯(lián)函數(shù)
5.6 遞歸函數(shù)
5.7 參數(shù)的默認值
5.8 指針函數(shù)和函數(shù)指針
5.8.1 指針函數(shù)
5.8.2 函數(shù)指針
5.9 函數(shù)重載
5.1 0函數(shù)模板
5.1 1小結
習題
第6章 類和對象(上)
6.1 面向對象程序設計概述
6.2 創(chuàng)建類
6.2.1 定義類
6.2.2 類的實現(xiàn)
6.3 創(chuàng)建和使用對象
6.4 類成員的訪問控制
6.4.1 類的公有成員
6.4.2 類的私有成員
6.4.3 類的保護成員
6.5 內聯(lián)的成員函數(shù)
6.6 構造函數(shù)
6.6.1 定義類的構造函數(shù)
6.6.2 默認的構造函數(shù)
6.6.3 帶默認參數(shù)值的構造函數(shù)
6.7 拷貝構造函數(shù)
6.7.1 定義類的拷貝構造函數(shù)
6.7.2 默認的拷貝構造函數(shù)與對象的淺拷貝問題
6.8 析構函數(shù)
6.9 小結
習題
第7章 類和對象(下)
7.1 類的靜態(tài)成員
7.1.1 靜態(tài)數(shù)據(jù)成員
7.1.2 靜態(tài)函數(shù)成員
7.2 對象指針
7.3 動態(tài)創(chuàng)建
7.3.1 動態(tài)創(chuàng)建對象
7.3.2 動態(tài)創(chuàng)建對象數(shù)組
7.4 類作用域
7.4.1 類成員具有類作用域
7.4.2 具有類作用域的數(shù)據(jù)成員被局部變量屏蔽
7.5 this指針
7.6 類的組合
7.7 常對象和類的常成員
7.7.1 常對象
7.7.2 常數(shù)據(jù)成員
7.7.3 const成員函數(shù)
7.8 類模板
7.9 友元
7.9.1 友元函數(shù)
7.9.2 友元類
7.1 0string類
7.1 0.1 構造字符串
7.1 0.2 常用的字符串操作
7.1 1小結
習題
第8章 類的繼承
8.1 基類和派生類
8.2 定義派生類
8.3 繼承方式與訪問權限
8.4 構造派生類對象
8.4.1 派生類對象的結構
8.4.2 派生類的構造函數(shù)
8.5 成員覆蓋
8.6 實例學習——圖形類家族
8.7 多重繼承
8.7.1 多重繼承簡介
8.7.2 多重繼承引發(fā)的二義性問題
8.8 虛基類
8.9 對象類型轉換
8.1 0小結
習題
第9章 多態(tài)
9.1 什么是多態(tài)
9.2 虛函數(shù)和動態(tài)綁定
9.3 純虛函數(shù)和抽象類
9.4 編譯期多態(tài)——運算符重載
9.4.1 什么是運算符重載
9.4.2 用類的成員函數(shù)實現(xiàn)運算符重載
9.4.3 用類的友元函數(shù)實現(xiàn)運算符重載
9.4.4 重載賦值運算符=
9.5 運行時類型識別(RTTI)
9.5.1 dynamic_cast操作符
9.5.2 typeid操作符和type_info類
9.6 小結
習題
第10章 程序結構、預處理和命名空間
10.1 多文件結構的源程序
10.2 文件間的信息共享
10.2.1 頭文件
10.2.2 關鍵字extern
10.2.3 使用關鍵字static避免同名沖突
10.2.4 函數(shù)的聲明
10.2.5 類的聲明
10.3 預處理
10.3.1 #include指令
10.3.2 #define指令
10.3.3 條件預處理指令
10.3.4 使用條件預處理指令避免重復包含
10.4 命名空間
10.5 小結
習題
第11章 輸入和輸出
11.1 什么是輸入/輸出流
11.2 輸入/輸出流類
11.2.1 預定義的流對象
11.2.2 插入運算符和提取運算符
11.2.3 格式化標志和設置格式化標志的函數(shù)
11.2.4 I/O格式操作符
11.2.5 控制輸入/輸出格式的函數(shù)
11.2.6 常用的I/O函數(shù)
11.3 磁盤文件的輸入/輸出
11.3.1 打開文件
11.3.2 數(shù)據(jù)的存儲格式和文件的打開模式
11.3.3 文件輸入/輸出
11.3.4 文件指針
11.4 小結
習題
第12章 異常處理
12.1 拋出異常
12.2 捕獲和處理異常
12.3 異常的傳遞途徑
12.4 異常類
12.5 小結
習題
第13章 Windows編程基礎
13.1 事件驅動機制和Windows SDK編程
13.2 MFC
13.2.1 一個簡單的MFC應用程序
13.2.2 MFC簡介
13.2.3 MFC程序結構分析
13.3 消息映射機制
13.3.1 Windows消息
13.3.2 MFC消息映射機制
13.4 Windows程序實例
13.5 小結
習題
附錄A
參考文獻

本目錄推薦

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