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

面向對象方法和C++程序設計

面向對象方法和C++程序設計

定 價:¥24.00

作 者: 黃平牧,肖波 編著
出版社: 北京郵電大學出版社
叢編項:
標 簽: VC++

ISBN: 9787563524266 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數(shù): 211 字數(shù):  

內(nèi)容簡介

  《面向對象方法和C++程序設計》較全面、細致地介紹面向對象的方法和c++語言。在內(nèi)容的安排上,被分成面向對象的編程語言以及面向對象的分析和設計兩個部分。在面向對象編程語言部分,主要介紹c++語言的相關知識,包括:對象的封裝方法,代碼復用技術,多態(tài)的應用,泛型編程,異常處理機制,輸入輸出操作等。在面向對象的分析和設計部分,首先介紹如何從陳述需求開始,構建三個分析模型(對象模型、動態(tài)模型和功能模型),然后闡述怎樣對這三個模型進行擴充,以完成面向對象的設計過程。為了使讀者能較好地理解和掌握《面向對象方法和C++程序設計》的內(nèi)容,各章末尾均配備了練習題?!睹嫦驅ο蠓椒ê虲++程序設計》可供高等院校信息、通信、計算機等專業(yè)的師生使用,也可作為廣大應用計算機人員的重要參考書。

作者簡介

暫缺《面向對象方法和C++程序設計》作者簡介

圖書目錄

第1章 緒論
1.1 軟件業(yè)歷史和程序設計方法
1.1.1 軟件業(yè)歷史
1.1.2 程序設計方法
1.2 面向對象的基本概念
1.2.1 什么是面向對象
1.2.2 對象和對象的模型化
1.2.3 對象的抽象與類
1.2.4 消息
1.2.5 類之間的關系
1.2.6 多態(tài)性
1.3 面向對象的軟件開發(fā)
1.3.1 面向對象的分析和設計
1.3.2 面向對象的開發(fā)語言
1.3.3 面向對象的開發(fā)工具
習題
第2章 C++基礎
2.1 新規(guī)定和新概念
2.1.1 C++程序的組織
2.1.2 程序的注釋
2.1.3 變量定義
2.1.4 C++中的常量
2.1.5 引用類型
2.2 新的運算符
2.2.1 輸入和輸出運算符
2.2.2 作用域運算符
2.2.3 new和delete運算符
2.3 函數(shù)的新變化
2.3.1 函數(shù)聲明和定義
2.3.2 內(nèi)聯(lián)函數(shù)(inline函數(shù))
2.4 其他
2.4.1 枚舉類型
2.4.2 強制類型轉換
2.4.3 void類型
習題
第3章 類和對象
3.1 面向對象程序設計的基本特點
3.1.1 抽象
3.1.2 封裝和信息隱藏
3.1.3 繼承和多態(tài)
3.2 類和對象
3.2.1 類的聲明和定義
3.2.2 類成員的訪問控制
3.2.3 類的成員函數(shù)
3.2.4 對象
3.2.5 應用舉例
3.3 構造函數(shù)和析構函數(shù)
3.3.1 構造函數(shù)
3.3.2 析構函數(shù)
3.4 對象初始化
3.4.1 對象初始化
3.4.2 對象數(shù)組初始化
3.5 對象成員
3.5.1 初始化表
3.5.2 應用舉例
3.6 靜態(tài)成員
3.6.1 問題提出
3.6.2 靜態(tài)成員
3.6.3 應用舉例
3.7 友元
3.7.1 友元是外部函數(shù)
3.7.2 友元是類成員函數(shù)
3.7.3 友類
3.8 常量成員
3.8.1 常量成員的聲明
3.8.2 應用舉例
3.9 對象指針
3.9.1 this指針
3.9.2 成員函數(shù)指針
習題
第4章 函數(shù)重載和運算符重載
4.1 多態(tài)性概述
4.2 函數(shù)重載
4.3 運算符重載
4.4 賦值運算和拷貝策略
4.4.1 賦值運算和拷貝策略
4.4.2 類聚合中的拷貝構造函數(shù)和賦值運算
4.5 特殊運算符重載
4.5.1 運算符“++”和“--”
4.5.2 下標運算符“[]’,
4.5.3 函數(shù)調(diào)用運算符“()”
4.5.4 提取/插入運算符“>>”和“<<”
4.5.5 運算符重載實例
4.6 類型轉換
習題
第5章 繼承
5.1 繼承與派生
5.1.1 繼承與派生的概念
5.1.2 派生類的聲明
5.2 訪問控制和繼承方式
5.2.1 對類中成員的訪問方式
5.2.2 訪問控制和繼承方式
5.3 同名覆蓋和訪問權限調(diào)整
5.3.1 成員函數(shù)的同名覆蓋
5.3.2 訪問權限的調(diào)整機制
5.4 繼承中的成員訪問
5.4.1 派生類成員的標識與訪問
5.4.2 繼承中的友元關系
5.5 多重繼承
5.5.1 重復繼承
5.5.2 共享繼承
5.6 派生類的構造函數(shù)與析構函數(shù)
5.6.1 單繼承的構造函數(shù)
5.6.2 多繼承的構造函數(shù)
5.6.3 繼承中的析構函數(shù)
5.7 賦值兼容規(guī)則與繼承中的成員拷貝
5.7.1 賦值兼容規(guī)則
5.7.2 繼承中的拷貝構造函數(shù)和賦值運算
習題
第6章 虛函數(shù)
6.1 運行多態(tài)和束定
6.2 虛函數(shù)
6.2.1 虛函數(shù)的聲明
6.2.2 虛函數(shù)的使用
6.2.3 應用舉例
6.3 純虛函數(shù)和抽象類
6.3.1 純虛函數(shù)
6.3.2 抽象類
6.4 虛析構函數(shù)和運算符虛函數(shù)
6.4.1 虛析構函數(shù)
6.4.2 運算符虛函數(shù)
習題
第7章 模板
7.1 模板的概念
7.2 函數(shù)模板
7.2.1 函數(shù)模板定義
7.2.2 函數(shù)模板的用法
7.3 類模板
7.3.1 類模板的概念
7.3.2 類模板的使用
7.3.3 模板類的顯式定義性聲明
7.3.4 類模板中的其他概念
7.4 C++標準模板庫STL
7.4.1 STL簡介
7.4.2 命名空間及聲明
7.4.3 string類型
7.4.4 vector類型
7.4.5 映射(map)
習題
第8章 異常處理
8.1 異常處理基礎
8.1.1 異常的概念
8.1.2 C++異常處理的實現(xiàn)
8.1.3 異常處理舉例
8.2 異常的組織
8.2.1 多個異常
8.2.2 使用枚舉組織異常
8.2.3 使用繼承組織異常
8.2.4 利用虛函數(shù)處理異常
8.2.5 再次拋出異常
8.2.6 異常處理策略
8.3 異常接口聲明
習題
第9章 流
9.1 流類的基本結構
9.2 輸入/輸出的格式控制
9.3 提取/插入運算符和控制符
9.3.1 提取/插入運算符
9.3.2 控制符
9.4 文件流
9.4.1 文件的打開和關閉
9.4.2 文件指針和結束標志
9.4.3 文本文件的讀寫
9.4.4 二進制文件的讀寫
9.5 字符串流
習題
第10章 面向對象的分析與設計
10.1 面向對象的分析
10.1.1 需求陳述
10.1.2 對象模型
10.1.3 動態(tài)模型
10.1.4 功能模型
10.1.5 定義服務
10.2 面向對象的設計
10.2.1 組合三種模型
10.2.2 設計算法
10.2.3 優(yōu)化數(shù)據(jù)訪問路徑
10.2.4 系統(tǒng)與外部的交互控制
10.2.5 調(diào)整類結構提高繼承性
10.2.6 關聯(lián)設計
10.3 總結
習題
參考文獻

本目錄推薦

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