C++面向?qū)ο髮?shí)用教程

出版時(shí)間:2009-2  出版社:電子工業(yè)出版社  作者:丁有和,鄭阿奇 著  頁(yè)數(shù):374  

前言

  目前,市場(chǎng)上以C語(yǔ)言為先修課程,系統(tǒng)介紹C++面向?qū)ο蟪绦蛟O(shè)計(jì)的書并不多,但以這種模式教學(xué)的學(xué)校并不少。我們以編寫《C++實(shí)用教程》的經(jīng)驗(yàn)為基礎(chǔ),結(jié)合教學(xué)實(shí)踐,編寫了這本《C++面向?qū)ο髮?shí)用教程》。  本書基本思路如下:第1~3章在復(fù)習(xí)C語(yǔ)言的同時(shí),介紹C++結(jié)構(gòu)化程序設(shè)計(jì);第4~9章系統(tǒng)介紹面向?qū)ο蟪绦蛟O(shè)計(jì)。除了第1章,每章都有綜合應(yīng)用實(shí)例,用于進(jìn)一步消化前面介紹的內(nèi)容。教程部分一般在講解內(nèi)容后緊跟示例,凡標(biāo)有【例Ex Xxx】的均是一個(gè)完整的程序,且都上機(jī)調(diào)試通過(guò)。上機(jī)實(shí)驗(yàn)指導(dǎo)需要首先熟悉Visual C++6.0(SP6中文版)的編程環(huán)境,再訓(xùn)練C++結(jié)構(gòu)化程序設(shè)計(jì),為面向?qū)ο蟪绦蛟O(shè)計(jì)做好準(zhǔn)備;然后分別訓(xùn)練面向?qū)ο蟪绦蛟O(shè)計(jì)各個(gè)方面的內(nèi)容;綜合應(yīng)用實(shí)習(xí)對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)主要內(nèi)容進(jìn)行綜合應(yīng)用。  為了方便讀者,本書還有以下特點(diǎn):  (1)解釋盡可能可視化,更便于理解?! 。?)實(shí)例程序運(yùn)行結(jié)果屏幕化,不可能出錯(cuò),更便于準(zhǔn)確把握?! 。?)書中的源代碼用底紋顯示,對(duì)于C++語(yǔ)言的語(yǔ)法內(nèi)容、運(yùn)行結(jié)果、提示和討論內(nèi)容、圖例等均采用具有立體陰影效果的方框來(lái)呈現(xiàn),對(duì)于需要強(qiáng)調(diào)的文字內(nèi)容則使用黑體來(lái)區(qū)分。另外,書中還用一些圖標(biāo)來(lái)修飾,如表示說(shuō)明、提示和本書約定的內(nèi)容,表示討論的內(nèi)容,表示該程序是Visual C++編譯通過(guò)的。

內(nèi)容概要

  本書以學(xué)過(guò)C語(yǔ)言作為基礎(chǔ),系統(tǒng)地介紹C++面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和編程方法。包括C++結(jié)構(gòu)化程序設(shè)計(jì)、類和對(duì)象、數(shù)據(jù)共享和成員特性、繼承和派生、多態(tài)、輸入/輸出流、模板和異常處理等。包括教程、習(xí)題、實(shí)驗(yàn)和實(shí)習(xí)部分。內(nèi)容解釋盡可能可視化,實(shí)例程序運(yùn)行結(jié)果屏幕化,每一章都有綜合應(yīng)用實(shí)例,說(shuō)明的各個(gè)方面層次化,在同類書中具有一定特色。  本書可作為本科、高職高專計(jì)算機(jī)及相關(guān)專業(yè)C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程的教材,也可作為廣大自學(xué)者的教材或參考書。

書籍目錄

第1章 C++基礎(chǔ)1.1 從C到C++1.2 C++程序創(chuàng)建1.3 C++程序結(jié)構(gòu)1.3.1 main函數(shù)1.3.2 頭文件1.3.3 新頭文件格式和名稱空間1.3.4 注釋1.4 C++簡(jiǎn)單程序設(shè)計(jì)1.4.1 數(shù)據(jù)和數(shù)據(jù)類型1.4.2 數(shù)據(jù)的基本輸入/輸出1.4.3 運(yùn)算符和表達(dá)式1.4.4 基本語(yǔ)句1.4.5 編譯預(yù)處理習(xí)題第2章 函數(shù)和作用域2.1 函數(shù)定義和調(diào)用2.1.1 函數(shù)定義2.1.2 函數(shù)的調(diào)用和聲明2.1.3 值傳遞2.1.4 函數(shù)的默認(rèn)形參值2.2 C++函數(shù)特性2.2.1 函數(shù)重載2.2.2 函數(shù)嵌套調(diào)用2.2.3 遞歸函數(shù)2.2.4 內(nèi)聯(lián)函數(shù)2.3 作用域和存儲(chǔ)類型2.3.1 作用域2.3.2 域運(yùn)算符2.3.3 存儲(chǔ)類型2.4 名稱空間2.4.1 名稱空間的定義2.4.2 名稱空間的使用2.5 綜合應(yīng)用實(shí)例:Fibonacci數(shù)列習(xí)題第3章 指針和引用3.1 指針的定義和操作3.1.1 指針的定義和引用3.1.2 指針的算術(shù)運(yùn)算3.1.3 const指針3.2 指針和數(shù)組3.2.1 指針和一維數(shù)組3.2.2 指針和二維數(shù)組3.2.3 字符指針和字符串3.3 指針和函數(shù)3.3.1 指針作為函數(shù)的參數(shù)3.3.2 返回指針的函數(shù)3.3.3 指向函數(shù)的指針3.3.4 帶參數(shù)的main函數(shù)3.4 動(dòng)態(tài)內(nèi)存和void指針3.4.1 new和delete運(yùn)算符3.4.2 void指針3.5 引用3.5.1 引用的聲明和操作3.5.2 引用傳遞3.5.3 返回引用3.6 綜合應(yīng)用實(shí)例:josephus問(wèn)題習(xí)題第4章 類和對(duì)象4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概念4.2 類和對(duì)象4.2.1 從結(jié)構(gòu)到類4.2.2 類的聲明4.2.3 對(duì)象的定義和成員的訪問(wèn)4.2.4 類作用域和成員訪問(wèn)權(quán)限4.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)4.3.1 構(gòu)造函數(shù)4.3.2 析構(gòu)函數(shù)4.3.3 new和delete4.4 對(duì)象的使用4.4.1 對(duì)象賦值和拷貝4.4.2 淺拷貝和深拷貝4.4.3 對(duì)象成員的初始化4.4.4 const對(duì)象4.4.5 寸象的生存期4.5 綜合應(yīng)用實(shí)例:棧類設(shè)計(jì)習(xí)題第5章 數(shù)據(jù)共享和成員特性5.1 靜態(tài)成員5.1.1 靜態(tài)數(shù)據(jù)成員5.1.2 靜態(tài)成員函數(shù)5.2 友元5.2.1 友元概述5.2.2 友元函數(shù)5.2.3 友元類5.3 成員其他特性5.3.1 const成員5.3.2 mutable成員5.3.3 explicit成員5.4 this指針5.4.1 成員函數(shù)的效率5.4.2 this指針的實(shí)質(zhì)5.5 綜合應(yīng)用實(shí)例:棧類靜態(tài)操作習(xí)題第6章 繼承和派生6.1 繼承和派生概述6.1.1 繼承的概念6.1.2 繼承的特性6.1.3 派生類的定義6.2 繼承方式6.2.1 公有繼承6.2.2 私有繼承6.2.3 保護(hù)繼承6.2.4 不同繼承方式的比較6.3 派生類的構(gòu)造和析構(gòu)6.3.1 構(gòu)造和析構(gòu)次序6.3.2 派生類數(shù)據(jù)成員初始化6.3.3 基類成員的訪問(wèn)6.4 二義性和虛基類6.4.1 二義性概述6.4.2 二義性解決方法6.4.3 虛基類和虛繼承6.5 兼容6.5.1 賦值兼容規(guī)則6.5.2 賦值兼容機(jī)理6.6 綜合應(yīng)用實(shí)例:繼承和組合類的設(shè)計(jì)6.6.1 類間關(guān)系6.6.2 設(shè)計(jì)實(shí)例習(xí)題第7章 多態(tài)7.1 多態(tài)和虛函數(shù)7.1.1 多態(tài)概述7.1.2 虛函數(shù)機(jī)制7.1.3 虛析構(gòu)函數(shù)7.1.4 純虛函數(shù)和抽象類7.2 運(yùn)算符重載7.2.1 運(yùn)算符重載函數(shù)7.2.2 運(yùn)算符重載限制7.2.3 友元重載7.2.4 轉(zhuǎn)換函數(shù)7.3 典型運(yùn)算符重載7.3.1 賦值運(yùn)算符的重載7.3.2 自增自減運(yùn)算符的重載7.3.3 下標(biāo)運(yùn)算符重載7.4 綜合應(yīng)用實(shí)例:簡(jiǎn)單鏈表類模型習(xí)題第8章 輸入/輸出流8.1 概述8.1.1 流和流類8.1.2 標(biāo)準(zhǔn)流對(duì)象8.1.3 提取和插入運(yùn)算符重載8.2 格式控制8.2.1 設(shè)置輸出寬度和填充字符8.2.2 控制實(shí)數(shù)顯示8.2.3 左右對(duì)齊輸出第9章 模板和異常處理實(shí)驗(yàn)部分綜合應(yīng)用實(shí)習(xí)附錄

圖書封面

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


    C++面向?qū)ο髮?shí)用教程 PDF格式下載


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

 
 

 

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

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