C++語(yǔ)言程序設(shè)計(jì)教程

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:蔣光遠(yuǎn) 編著  頁(yè)數(shù):325  

內(nèi)容概要

  C++是一種混合型的程序設(shè)計(jì)語(yǔ)言,支持面向過(guò)程與面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。本書(shū)分別介紹面向過(guò)程的C++基礎(chǔ)、面向?qū)ο蟮腃++語(yǔ)言要素和應(yīng)用C++開(kāi)發(fā)的其他機(jī)制。面向過(guò)程部分總結(jié)C++面向過(guò)程的語(yǔ)法點(diǎn),介紹數(shù)據(jù)類型、流程控制、函數(shù)、數(shù)組及指針,鞏固基礎(chǔ)知識(shí)的同時(shí),對(duì)C++中引進(jìn)的流、重載、引用、動(dòng)態(tài)空間管理進(jìn)行較為詳盡的講解。面向?qū)ο蟛糠种攸c(diǎn)闡述面向?qū)ο笏枷耄治鲱?、運(yùn)算符重載、繼承、多態(tài)和流等語(yǔ)法要素,通過(guò)淺顯的例子解釋知識(shí)點(diǎn)的意義與用法,對(duì)重點(diǎn)與難點(diǎn)語(yǔ)法采用大量的實(shí)例和圖表來(lái)幫助理解,使讀者能“知其然”,并能做到“知其所以然”。應(yīng)用基礎(chǔ)部分介紹應(yīng)用C++編程的關(guān)鍵技術(shù)與高級(jí)機(jī)制,包括模板、STL、異常以及Windows編程,由于該部分涉及內(nèi)容很多,采用向?qū)竭M(jìn)行分析案例,使讀者在簡(jiǎn)單應(yīng)用中理解語(yǔ)法機(jī)制。本書(shū)注重案例設(shè)計(jì)的合理性,引導(dǎo)讀者理解并應(yīng)用面向?qū)ο蟪绦蛟O(shè)計(jì)的思想方法,從應(yīng)用出發(fā)注重激發(fā)讀者的學(xué)習(xí)興趣。

書(shū)籍目錄

第1章概述
 1.1面向?qū)ο蟮挠蓙?lái)
 1.2面向?qū)ο蟮乃枷?br /> 1.3面向?qū)ο蟮奶卣?br /> 1.4c++概述
 1.5c++程序開(kāi)發(fā)步驟
 習(xí)題
第2章c++基礎(chǔ)
 2.1c++程序結(jié)構(gòu)
 2.2基本數(shù)據(jù)類型及操作
 2.3流程控制
 2.4程序結(jié)構(gòu)
 2.5數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)訪問(wèn)
 習(xí)題
第3章類與對(duì)象
 3.1理解類
 3.2類的定義與實(shí)現(xiàn)
 3.3對(duì)象定義及訪問(wèn)
 3.4構(gòu)造函數(shù)和析構(gòu)函數(shù)
 3.5拷貝構(gòu)造函數(shù)
 3.6對(duì)象數(shù)組
 3.7this關(guān)鍵字
 3.8static成員
 3.9const成員和const對(duì)象
 3.10友元函數(shù)和友元類
 3.11類組合關(guān)系
 習(xí)題
第4章運(yùn)算符重載
 4.1理解運(yùn)算符重載
 4.2運(yùn)算符重載規(guī)則
 4.3重載運(yùn)算符的方法
 4.4常用運(yùn)算符重載
 4.5案例分析
 習(xí)題
第5章繼承
 5.1理解繼承
 5.2繼承與派生的概念
 5.3派生類的定義
 5.4派生類的構(gòu)成
 5.5繼承中的訪問(wèn)控制
 5.6派生類的構(gòu)造函數(shù)
 5.7派生類的析構(gòu)函數(shù)
 5.8繼承中的同名成員訪問(wèn)
 5.9虛基類
 5.10基類與派生類的轉(zhuǎn)換
 5.11類與類之間的關(guān)系
 習(xí)題
第6章多態(tài)
 6.1理解多態(tài)
 6.2多態(tài)的實(shí)現(xiàn)
 6.3虛函數(shù)
 6.4虛析構(gòu)函數(shù)
 6.5純虛函數(shù)與抽象類
 6.6案例分析
 習(xí)題
第7章模板
 7.1理解模板
 7.2函數(shù)模板
 7.3類模板
 7.4泛型程序設(shè)計(jì)及stl簡(jiǎn)介
 7.5案例分析
 習(xí)題
第8章異常處理
 8.1理解異常
 8.2異常處理的語(yǔ)法結(jié)構(gòu)
 8.3函數(shù)嵌套調(diào)用的異常處理
 8.4函數(shù)聲明中異常的指定
 8.5異常的重拋
 8.6異常處理中的析構(gòu)函數(shù)
 8.8斷言
 習(xí)題
第9章輸入輸出操作
 9.1理解流
 9.2標(biāo)準(zhǔn)流對(duì)象
 9.3流操作
 9.4文件流
 9.5字符串流
 9.6案例分析
 習(xí)題
第10章windows編程
 10.1什么是windows編程
 10.2windows編程基本概念
 10.3windows程序結(jié)構(gòu)
 10.4mfc應(yīng)用程序框架
 10.5鼠標(biāo)和鍵盤(pán)消息
 10.6案例分析
 習(xí)題
附錄auml類圖簡(jiǎn)介
附錄b預(yù)處理
附錄c命名空間
參考文獻(xiàn)

編輯推薦

  《重點(diǎn)大學(xué)計(jì)算機(jī)專業(yè)系列教材:C++語(yǔ)言程序設(shè)計(jì)教程》特色:  ●本著“理解與應(yīng)用并重”的原則,強(qiáng)調(diào)案例設(shè)計(jì)的合理性,引導(dǎo)讀者理解并應(yīng)用面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法,從應(yīng)用出發(fā)培養(yǎng)學(xué)生的學(xué)習(xí)興趣?!  駥?duì)重要的、難懂的知識(shí)點(diǎn)結(jié)合實(shí)用案例進(jìn)行循序漸進(jìn)地剖析,并引入大量簡(jiǎn)潔易懂的圖表來(lái)幫助理解?!  駥⒒A(chǔ)知識(shí)與標(biāo)準(zhǔn)模板庫(kù)等相結(jié)合,使學(xué)生懂得利用已有的模板庫(kù)和算法,能夠提高程序的開(kāi)發(fā)效率和程序的可靠性,為實(shí)踐研發(fā)打下基礎(chǔ)?!  褚隬indows編程內(nèi)容,采用向?qū)浇榻B,使學(xué)生能夠了解Windows程序設(shè)計(jì)的思路和應(yīng)用,進(jìn)一步增強(qiáng)對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)的理解。

圖書(shū)封面

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


    C++語(yǔ)言程序設(shè)計(jì)教程 PDF格式下載


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

 
 

 

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

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