注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C/C++程序設(shè)計教程:面向?qū)ο蠓謨裕ǖ?版)

C/C++程序設(shè)計教程:面向?qū)ο蠓謨裕ǖ?版)

C/C++程序設(shè)計教程:面向?qū)ο蠓謨裕ǖ?版)

定 價:¥30.80

作 者: 鄭秋生 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: VC++

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

內(nèi)容簡介

  《C/C++程序設(shè)計教程》系列教材分為面向過程和面向?qū)ο髢蓚€分冊。面向?qū)ο蠓謨韵到y(tǒng)闡述了C++語言中面向?qū)ο蟪绦蛟O(shè)計的語法和思想。主要內(nèi)容包括類與對象、繼承與派生、虛函數(shù)與多態(tài)性、異常處理、模板和STL標準模板庫等內(nèi)容。書中通過流行的UML工具描述C++類,內(nèi)容講解清晰、實例豐富,力避代碼復雜冗長,注重程序設(shè)計思想。簡短的實例和UML圖特別有助于初學者更好地理解、把握解決問題的精髓,幫助讀者快速掌握面向?qū)ο蟪绦蛟O(shè)計的基本方法。

作者簡介

暫缺《C/C++程序設(shè)計教程:面向?qū)ο蠓謨裕ǖ?版)》作者簡介

圖書目錄

第1章 類和對象
1.1 面向?qū)ο蟪绦蛟O(shè)計概述
1.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念
1.2.1 類
1.2.2 對象
1.2.3 封裝與數(shù)據(jù)隱藏
1.2.4 繼承
1.2.5 多態(tài)性
1.2.6 消息
1.3 類和對象的定義
1.3.1 類的定義
1.3.2 成員函數(shù)的定義
1.3.3 類對象的定義
1.3.4 對象成員的訪問
1.3.5 類對象的內(nèi)存分配
1.3.6  this指針
1.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
1.4.1 構(gòu)造函數(shù)的定義
1.4.2 構(gòu)造函數(shù)的重載
1.4.3 帶默認參數(shù)的構(gòu)造函數(shù)
1.4.4 析構(gòu)函數(shù)
1.4.5 拷貝構(gòu)造函數(shù)和默認拷貝
構(gòu)造函數(shù)
1.5 類和對象的進一步應用
1.5.1 堆對象
1.5.2 對象數(shù)組
1.5.3 類對象作為成員
1.5.4 面向?qū)ο蟪绦蛑械某A?br />1.6 靜態(tài)成員
1.6.1 靜態(tài)數(shù)據(jù)成員
1.6.2 靜態(tài)成員函數(shù)
1.7 友元函數(shù)和友元類
1.7.1 友元函數(shù)
1.7.2 友元類
1.8 string類
1.8.1 char型字符串
1.8.2 string型字符串定義
1.8.3 string類構(gòu)造函數(shù)
1.8.4 string類成員函數(shù)
1.9 綜合應用實例
習題一
第2章 繼承與派生
2.1 繼承與派生的基礎(chǔ)知識
2.1.1 繼承與派生的基本概念
2.1.2 派生類的定義
2.1.3 派生類的生成
2.2 類的繼承方式
2.2.1 公有繼承
2.2.2 私有繼承
2.2.3 保護繼承
2.2.4 繼承方式的總結(jié)和比較
2.3 派生類的構(gòu)造函數(shù)與析構(gòu)函數(shù)
2.3.1 簡單派生類的構(gòu)造函數(shù)
2.3.2 析構(gòu)函數(shù)
2.3.3 復雜派生類的構(gòu)造函數(shù)和
析構(gòu)函數(shù)
2.3.4 派生友元類
2.4 基類與派生類的轉(zhuǎn)換
2.5 多重繼承
2.5.1 多重繼承的定義
2.5.2 多重繼承中的二義性問題
2.6 虛繼承和虛基類
2.6.1 虛繼承和虛基類的定義
2.6.2 虛基類及其派生類構(gòu)造函數(shù)
執(zhí)行順序
2.7 綜合應用實例
習題二
第3章 多態(tài)性
3.1 多態(tài)性的概念
3.2 運算符重載
3.2.1 運算符重載概述
3.2.2 雙目運算符重載
3.2.3 賦值運算符重載
3.2.4 單目運算符重載
3.2.5 下標運算符重載
3.2.6 類型轉(zhuǎn)換運算符重載
3.3 聯(lián)編和虛函數(shù)
3.3.1 靜態(tài)聯(lián)編和動態(tài)聯(lián)編
3.3.2 虛函數(shù)的引入
3.3.3 虛函數(shù)的定義和多態(tài)性
3.3.4 使用引用變量的多態(tài)性
3.3.5 動態(tài)聯(lián)編的要素——指針(引用)
變量
3.3.6 動態(tài)聯(lián)編的工作機制
3.3.7 虛析構(gòu)函數(shù)
3.4 純虛函數(shù)和抽象類
3.4.1 純虛函數(shù)
3.4.2 抽象類
3.5 綜合應用實例
習題三
第4章 輸入/輸出流
4.1 輸入/輸出流的基本概念
4.2 輸入/輸出流類體系
4.2.1 流類庫
4.2.2 標準流對象
4.3 輸入/輸出流的操作
4.3.1 輸入/輸出流的格式化
4.3.2 用流成員函數(shù)實現(xiàn)輸入/輸出
4.4 文件流和文件的輸入/輸出
4.4.1 文件流類與文件流對象
4.4.2 定義文件流對象
4.4.3 文件的打開和關(guān)閉
4.4.4 文本文件的輸入/輸出(讀/寫)
4.4.5 二進制文件的輸入/輸出(讀/寫)
4.4.6 文件的隨機訪問
4.5 字符串流
4.6 重載插入和提取運算符
4.7 綜合應用實例
習題四
第5章 異常處理及命名空間
5.1 異常處理
5.1.1 異常的概念
5.1.2 異常處理機制
5.1.3 異常函數(shù)
5.1.4 標準C++庫中的異常類
5.2 命名空間
5.2.1 命名空間的定義
5.2.2 命名空間的使用
5.2.3 標準命名空間std
5.2.4 無名空間
5.3 綜合應用實例
習題五
第6章 模板
6.1 函數(shù)模板
6.1.1 函數(shù)模板語法
6.1.2 函數(shù)模板實例化
6.1.3 使用函數(shù)模板實例
6.2 類模板
6.2.1 類模板的語法
6.2.2 類模板實例化
6.2.3 派生類和類模板
6.3 綜合應用實例
習題六
第7章 標準模板庫STL介紹及應用
7.1 標準模板庫STL的概念
7.1.1 什么是STL
7.1.2 STL組成部分
7.1.3 STL對C++的影響
7.2 容器(Container)
7.2.1 容器簡介
7.2.2 容器的結(jié)構(gòu)
7.2.3 容器的使用
7.3 迭代器(Iterator)
7.3.1 輸入迭代器
7.3.2 輸出迭代器
7.3.3 前向迭代器
7.3.4 雙向迭代器
7.3.5 隨機存取迭代器
7.3.6 迭代器的使用
7.4 算法(Algorithm)
7.4.1 算法和函數(shù)對象
7.4.2 算法分類介紹
7.5 綜合應用實例
習題七
第8章 面向?qū)ο蟪绦蛟O(shè)計實例
8.1 圖書管理系統(tǒng)需求分析
8.1.1 需求分析的任務
8.1.2 圖書管理系統(tǒng)需求描述
8.1.3 圖書管理系統(tǒng)需求
8.2 圖書管理系統(tǒng)需求模型
8.2.1 圖書管理系統(tǒng)用例圖
8.2.2 圖書管理系統(tǒng)用例規(guī)約
8.3 圖書管理系統(tǒng)設(shè)計
8.3.1 分析類
8.3.2 順序圖
8.3.3 設(shè)計類圖
8.3.4 系統(tǒng)結(jié)構(gòu)設(shè)計
8.4 圖書管理系統(tǒng)實現(xiàn)
8.4.1 類的定義
8.4.2 類的實現(xiàn)
8.4.3 用戶界面設(shè)計
8.4.4 系統(tǒng)主函數(shù)
8.4.5 系統(tǒng)管理員功能模塊
8.4.6 普通管理員功能
習題八
附錄A 常用容器與算法介紹
附錄B 統(tǒng)一建模語言(UML)
參考文獻

本目錄推薦

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