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

C++面向對象程序設計

C++面向對象程序設計

定 價:¥33.00

作 者: 陳維興,陳昕 編著
出版社: 人民郵電出版社
叢編項:
標 簽: VC++

ISBN: 9787115227805 出版時間: 2010-10-01 包裝: 平裝
開本: 16開 頁數(shù): 308 字數(shù):  

內容簡介

  《C++面向對象程序設計》介紹了C++面向對象程序設計的基本知識和編程方法,以及C++面向對象的基本特征。針對初學者的特點,《C++面向對象程序設計》力求通過大量實例、習題和上機實驗題,以通俗易懂的語言講解復雜的概念和方法,使讀者能深刻理解和領會面向對象程序設計的特點和風格,掌握其方法和要領,以期幫助讀者盡快地邁入面向對象程序設計的大門?!禖++面向對象程序設計》以應用為目的,大力加強實踐環(huán)節(jié),注重培養(yǎng)應用能力,適合作為高等院校各專業(yè)學生學習C++程序設計課程的教材,也可作為C++語言自學者的參考用書。

作者簡介

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

圖書目錄

第1章 面向對象方法概述
1.1 什么是面向過程程序設計方法
1.1.1 面向過程程序設計方法概述
1.1.2 面向過程程序設計方法的局限性
1.2 什么是面向對象程序設計方法
1.2.1 面向對象程序設計方法的基本概念
1.2.2 面向對象程序設計方法的基本特征
1.2.3 面向對象程序設計方法的主要優(yōu)點
1.3 面向對象程序設計的語言
1.3.1 面向對象程序設計語言的發(fā)展概況
1.3.2 幾種典型的面向對象程序設計語言
習題
第2章 C++的初步知識
2.1 C++的發(fā)展和特點
2.1.1 C++的發(fā)展
2.1.2 C++的特點
2.2 C++源程序的構成
2.2.1 一個簡單的C++程序
2.2.2 C++程序的結構特性
2.3 C++程序的編輯、編譯、連接和運行
2.4 C++對C的擴充
2.4.1 注釋
2.4.2 C++的輸入輸出
2.4.3 靈活的局部變量說明
2.4.4 Const修飾符
2.4.5 函數(shù)原型
2.4..6 內聯(lián)函數(shù)
2.4.7 帶有默認參數(shù)的函數(shù)
2.4.8 函數(shù)的重載
2.4.9 作用域運算符
2.4.10 強制類型轉換
2.4.11 運算符new和delete
2.4.12 引用
實驗
習題
第3章 類和對象
3.1 類的構成
3.1.1 從結構體到類
3.1.2 類的構成
3.2 成員函數(shù)的定義
3.2.1 普通成員函數(shù)的定義
3.2.2 內聯(lián)成員函數(shù)的定義
3.3 對象的定義和使用
3.3.1 類與對象的關系
3.3.2 對象的定義
3.3.3 對象中成員的訪問
3.3.4 類的作用域和類成員的訪問屬性
3.4 構造函數(shù)與析構函數(shù)
3.4.1 對象的初始化和構造函數(shù)
3.4.2 用成員初始化表對數(shù)據(jù)成員初始化
3.4.3 析構函數(shù)
3.4.4 默認的構造函數(shù)和默認的析構函數(shù)
3.4.5 帶默認參數(shù)的構造函數(shù)
3.4..6 構造函數(shù)的重載
3.5 對象的賦值與復制
3.5.1 對象賦值語句
3.5.2 拷貝構造函數(shù)
3.6 自引用指針this
3.7 C++的string類
3.8 應用舉例
實驗
習題
第4章 類和對象的進一步討論
4.1 對象數(shù)組與對象指針
4.1.1 對象數(shù)組
4.1.2 對象指針
4.2 向函數(shù)傳遞對象
4.2.1 使用對象作為函數(shù)參數(shù)
4.2.2 使用對象指針作為函數(shù)參數(shù)
4.2.3 使用對象引用作為函數(shù)參數(shù)
4.3 靜態(tài)成員
4.3.1 靜態(tài)數(shù)據(jù)成員
4.3.2 靜態(tài)成員函數(shù)
4.4 友元
4.4.1 友元函數(shù)
4.4.2 友元類
4.5 類的組合
4.6 共享數(shù)據(jù)的保護
4.6.1 常對象
4.6.2 常對象成員
4.7 C++的多文件程序
4.8 應用舉例
實驗
習題
第5章 繼承與派生
5.1 繼承與派生的基本概念
5.1.1 為什么要使用繼承
5.1.2 派生類的聲明
5.1.3 基類成員在派生類中的訪問屬性
5.1.4 派生類對基類成員的訪問規(guī)則
5.2 派生類的構造函數(shù)和析構函數(shù)
5.2.1 派生類構造函數(shù)和析構函數(shù)的調用順序
5.2.2 派生類構造函數(shù)和析構函數(shù)的構造規(guī)則
5.3 在派生類中顯式訪問基類成員
5.4 多重繼承與虛基類
5.4.1 聲明多重繼承派生類的方法
5.4.2 多重繼承派生類的構造函數(shù)與析構函數(shù)
5.4.3 虛基類
5.5 應用舉例
實驗
習題
第6章 多態(tài)性與虛函數(shù)
6.1 多態(tài)性概述
6.2 基類與派生類對象之間的賦值兼容關系
6.3 虛函數(shù)
6.3.1 虛函數(shù)的引入
6.3.2 虛函數(shù)的作用和定義
6.3.3 虛析構函數(shù)
6.4 純虛函數(shù)和抽象類
6.4.1 純虛函數(shù)
6.4.2 抽象類
6.5 應用舉例
實驗
習題
第7章 運算符重載
7.1 運算符重載概述
7.2 運算符重載函數(shù)作為類的友元函數(shù)和成員函數(shù)
7.2.1 運算符重載函數(shù)作為類的友元函數(shù)
7.2.2 運算符重載函數(shù)作為類的成員函數(shù)
7.2.3 運算符重載應該注意的幾個問題
7.3 前置運算符和后置運算符的重載
7.4 重載插入運算符和提取運算符
7.4.1 重載插入運算符
7.4.2 重載提取運算符
7.5 不同類型數(shù)據(jù)間的轉換
7.5.1 系統(tǒng)預定義類型間的轉換
7.5.2 類類型與系統(tǒng)預定義類型間的轉換
7.6 應用舉例
實驗
習題
第8章 模板
8.1 模板的概念
8.2 函數(shù)模板
8.2.1 函數(shù)模板的聲明
8.2.2 函數(shù)模板的使用
8.3 類模板
8.4 應用舉例
實驗
習題
第9章 C++的輸入和輸出
9.1 C++流的概述
9.1.1 C++的輸入/輸出流
9.1.2 預定義的流對象
9.1.3 輸入輸出流的成員函數(shù)
9.2 預定義類型輸入輸出的格式控制
9.2.1 用流成員函數(shù)進行輸入輸出格式控制
9.2.2 使用預定義的操縱符進行輸入/輸出格式控制
9.2.3 使用用戶自定義的操縱符進行輸入輸出格式控制
9.3 文件的輸入輸出
9.3.1 文件的概述
9.3.2 文件的打開與關閉
9.3.3 文本文件的讀寫
9.3.4 二進制文件的讀寫
9.4 應用舉例
實驗
習題
第10章 異常處理和命名空間
10.1 異常處理
10.1.1 異常處理概述
10.1.2 異常處理的方法
10.2 命名空間和頭文件命名規(guī)則
10.2.1 命名空間
10.2.2 頭文件命名規(guī)則
10.3 應用舉例
實驗
習題
第11章 綜合設計與實現(xiàn)
11.1 需求分析
11.2 系統(tǒng)分析
11.2.1 基本信息類的屬性和操作
11.2.2 各種學生類的屬性和操作
11.2.3 系統(tǒng)管理類的操作
11.3 系統(tǒng)設計
11.3.1 基類和派生類的設計
11.3.2 系統(tǒng)管理類的設計
11.4 系統(tǒng)實現(xiàn)
實驗
習題
附錄 C++上機操作介紹
附錄A Visual C++6.0的開發(fā)環(huán)境
附錄B 建立和運行單文件程序
附錄C 建立和運行多文件程序

本目錄推薦

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