面向?qū)ο蟪绦蛟O(shè)計(jì)及C++

出版時(shí)間:2008-2  出版社:人民郵電  作者:朱立華  頁(yè)數(shù):259  
Tag標(biāo)簽:無  

內(nèi)容概要

本書是為已經(jīng)掌握C語言知識(shí),需要學(xué)習(xí)C++語言的讀者編寫的一本C++語言入門教材。   全書共分7章。第1章主要介紹面向過程與面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的區(qū)別;第2章介紹在面向過程的程序設(shè)計(jì)方面C++語言對(duì)C語言的改進(jìn)及擴(kuò)充;后續(xù)章節(jié)以面向?qū)ο蟪绦蛟O(shè)計(jì)的封裝性、繼承性和多態(tài)性這3大主要特征為主線組織內(nèi)容,系統(tǒng)而全面地介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法。   本書注重可讀性和可用性。在每章開頭對(duì)本章內(nèi)容進(jìn)行總體描述;在每章結(jié)尾有本章小結(jié),對(duì)本章的主要內(nèi)容作歸納總結(jié);每章最后還配有一定數(shù)量的習(xí)題幫助讀者鞏固知識(shí)。每章通過大量典型的實(shí)例解析新的知識(shí)點(diǎn)。書中還通過大量圖、表對(duì)知識(shí)點(diǎn)作總結(jié)或從本質(zhì)上進(jìn)行分析,便于讀者記憶和理解。本書還為授課教師提供配套的電子課件、全部例題源代碼以及習(xí)題源代碼。   本書可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)程序設(shè)計(jì)課程的教材,也可作為工程技術(shù)人員的參考用書。

書籍目錄

第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)及C++語言概述   1.1 面向過程與面向?qū)ο蟆?   1.1.1 面向過程的程序設(shè)計(jì)     1.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)   1.2 面向?qū)ο蟮幕靖拍罴疤卣?   1.2.1 類與對(duì)象     1.2.2 封裝性    1.2.3 繼承性     1.2.4 多態(tài)性   1.3 C++語言概述    1.3.1 C++語言支持面向?qū)ο蟮某绦蛟O(shè)計(jì)     1.3.2 C++語言與C語言的關(guān)系     1.3.3 其他面向?qū)ο蟮某绦蛟O(shè)計(jì)語言   1.4 C++程序及其開發(fā)     1.4.1 C++程序的開發(fā)過程    1.4.2 VC++ 6集成開發(fā)環(huán)境簡(jiǎn)介     1.4.3 VC++ 6集成開發(fā)環(huán)境的使用    1.4.4 VC++ 6下的C++程序?qū)崿F(xiàn)示例   1.5 本章小結(jié)   習(xí)題 第2章 C++語言對(duì)C語言的改進(jìn)及擴(kuò)展   2.1 新的輸入/輸出及注釋方式    2.1.1 C++語言的I/O流實(shí)現(xiàn)輸入/輸出    2.1.2 新增的單行注釋     2.1.3 名字空間  2.2 獨(dú)具魅力的const修飾符     2.2.1 使用const修飾符定義常量     2.2.2 const修飾符與指針的結(jié)合   2.3 有關(guān)類型的區(qū)別    2.3.1 新增bool類型    2.3.2 新增string類型    2.3.3 枚舉類型     2.3.4 無名聯(lián)合     2.3.5 擴(kuò)展的結(jié)構(gòu)體類型    2.3.6 新增的強(qiáng)制類型轉(zhuǎn)換方式   2.4 有關(guān)函數(shù)的區(qū)別    2.4.1 函數(shù)原型     2.4.2 局部變量隨用隨定義     2.4.3 域解析符::擴(kuò)大全局變量的可見范圍     2.4.4 形式參數(shù)可帶有默認(rèn)值     2.4.5 高效簡(jiǎn)潔的內(nèi)聯(lián)函數(shù)    2.4.6 函數(shù)重載  2.5 新增引用的靈活運(yùn)用    2.5.1 引用的概念及使用    2.5.2 引用作為形式參數(shù)     2.5.3 引用與指針的區(qū)別     2.5.4 引用作為返回值   2.6 動(dòng)態(tài)內(nèi)存空間管理     2.6.1 用new申請(qǐng)動(dòng)態(tài)內(nèi)存空間     2.6.2 用delete釋放動(dòng)態(tài)內(nèi)存空間     2.6.3 void類型的指針   2.7 C++語言中的異常處理     2.7.1 異常和異常處理     2.7.2 異常處理的實(shí)現(xiàn)   2.8 本章小結(jié)  習(xí)題第3章 類與對(duì)象   3.1 由結(jié)構(gòu)到類    3.1.1 C++語言中的結(jié)構(gòu)     3.1.2 C++語言中類的定義    3.1.3 訪問屬性    3.1.4 類成員函數(shù)的定義  3.2 對(duì)象的定義及使用    3.2.1 定義類的對(duì)象    3.2.2 對(duì)象中成員的訪問  3.3 構(gòu)造函數(shù)與析構(gòu)函數(shù)     3.3.1 定義帶參數(shù)的構(gòu)造函數(shù)     3.3.2 系統(tǒng)默認(rèn)構(gòu)造函數(shù)及無參構(gòu)造函數(shù)的定義    3.3.3 析構(gòu)函數(shù)    3.3.4 具有默認(rèn)參數(shù)值的構(gòu)造函數(shù)     3.3.5 重載構(gòu)造函數(shù)    3.3.6 拷貝構(gòu)造函數(shù)    3.3.7 深拷貝與淺拷貝  3.4 類的幾種特殊成員     3.4.1 靜態(tài)成員    3.4.2 對(duì)象成員     3.4.3 常類型   3.5 友元     3.5.1 友元函數(shù)    3.5.2 友元成員    3.5.3 友元類  3.6 對(duì)象數(shù)組、對(duì)象指針和對(duì)象引用    3.6.1 對(duì)象數(shù)組     3.6.2 對(duì)象指針    3.6.3 指向當(dāng)前對(duì)象的this指針    3.6.4 對(duì)象引用   3.7 有關(guān)對(duì)象的形式參數(shù)     3.7.1 對(duì)象作為函數(shù)參數(shù)     3.7.2 對(duì)象指針作為函數(shù)參數(shù)    3.7.3 對(duì)象引用作為函數(shù)參數(shù)  3.8 本章小結(jié)   習(xí)題 第4章 類的繼承與派生   4.1 繼承與派生的概念     4.1.1 為什么要使用繼承     4.1.2 派生類的定義    4.1.3 3種繼承方式下基類成員在派生類中的訪問屬性    4.1.4 訪問聲明    4.1.5 using聲明  4.2 派生類的構(gòu)造函數(shù)與析構(gòu)函數(shù)     4.2.1 單一繼承的派生類構(gòu)造函數(shù)與析構(gòu)函數(shù)     4.2.2 多重繼承的派生類構(gòu)造函數(shù)與析構(gòu)函數(shù)   4.3 同名沖突及其解決方案    4.3.1 派生類和基類的同名成員     4.3.2 平行基類的同名成員    4.3.3 多層次混合繼承中的同名成員  4.4 虛基類    4.4.1 虛基類的概念     4.4.2 虛基類帶參構(gòu)造函數(shù)的調(diào)用  4.5 賦值兼容規(guī)則   4.6 本章小結(jié)  習(xí)題第5章 多態(tài)性  5.1 多態(tài)的實(shí)現(xiàn)類型  5.2 函數(shù)重載  5.3 運(yùn)算符重載     5.3.1 運(yùn)算符重載定義    5.3.2 用成員函數(shù)重載運(yùn)算符     5.3.3 用友元函數(shù)重載運(yùn)算符     5.3.4 幾種常用運(yùn)算符的重載   5.4 虛函數(shù)     5.4.1 虛函數(shù)的定義     5.4.2 虛函數(shù)的限制     5.4.3 虛函數(shù)與同名覆蓋    5.4.4 多層次、多重繼承中的動(dòng)態(tài)多態(tài)性  5.5 純虛函數(shù)與抽象類    5.5.1 純虛函數(shù)    5.5.2 抽象類  5.6 本章小結(jié)   習(xí)題 第6章 模板   6.1 模板的概念   6.2 函數(shù)模板與模板函數(shù)    6.2.1 函數(shù)模板的定義與模板函數(shù)的使用    6.2.2 重載模板函數(shù)   6.3 類模板與模板類    6.3.1 類模板的定義     6.3.2 類模板的生成與使用   6.4 本章小結(jié)   習(xí)題第7章 C++語言的流類庫(kù)與輸入/輸出控制   7.1 I/O流的概念及流類庫(kù)     7.1.1 streambuf類    7.1.2 ios類   7.2 鍵盤輸入與屏幕輸出     7.2.1 一般的輸入/輸出    7.2.2 格式化的輸入/輸出    7.2.3 用戶自定義類型的輸入/輸出  7.3 文件的輸入/輸出     7.3.1 文件的打開與關(guān)閉    7.3.2 文件的讀寫     7.3.3 隨機(jī)文件的讀寫操作   7.4 本章小結(jié)  習(xí)題 附錄A ASCII表附錄B C++語言的關(guān)鍵字附錄C C++語言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性參考文獻(xiàn) 260

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    面向?qū)ο蟪绦蛟O(shè)計(jì)及C++ PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   書不錯(cuò),已有第二版本
  •   很不錯(cuò),詳細(xì)
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7