出版時(shí)間:2006-10 出版社:清華大學(xué)出版社 作者:李春葆 頁數(shù):301
內(nèi)容概要
《C++語言習(xí)題與解析》是在作者多年講授C和C++語言的基礎(chǔ)上編寫的一本C++語言教學(xué)輔導(dǎo)書。全書分為10章,第1章為C++語言概述,介紹了C++語言的數(shù)據(jù)類型、運(yùn)算符、3種控制語句、函數(shù)設(shè)計(jì)方法等;第2章為類和對象,介紹C++面向?qū)ο蟮某绦蛟O(shè)計(jì)基礎(chǔ);第3章為引用,介紹引用的相關(guān)概念和使用方法;第4章為友元,介紹友元的相關(guān)概念和使用方法;第5章為運(yùn)算符重載,介紹運(yùn)算符重載的相關(guān)概念和使用方法;第6章為模板,介紹模板的相關(guān)概念和使用方法;第7章為繼承和派生,更深入地介紹面向?qū)ο蟮脑O(shè)計(jì)方法;第8章為多態(tài)性和虛函數(shù),介紹面向?qū)ο蟮牧硪环N特性,即多態(tài)性;第9章為C++的I/O流庫,介紹C++文件操作方法等;第10章為異常處理,介紹C++異常處理機(jī)制和方法。每一章的內(nèi)容分為兩部分,第1部分介紹本章的主要概念、使用語法和相應(yīng)的程序?qū)嵗?部分是與本章內(nèi)容緊密相關(guān)的例題分析,分為單項(xiàng)選擇題、填空題、簡答題和編程題。每題不僅給出了參考答案,而且給出了較為詳細(xì)的分析過程。
書籍目錄
第1章 C++語言概述1.1基本知識點(diǎn)1.1.1面向?qū)ο笳Z言的要素1.1.2詞法及詞法規(guī)則1.1.3數(shù)據(jù)類型1.1.4運(yùn)算符1.1.5控制結(jié)構(gòu)1.1.6函數(shù)1.2例題分析1.2.1單項(xiàng)選擇題1.2.2填空題1.2.3簡答題1.2.4編程題第2章 類和對象2.1基本知識點(diǎn)2.1.1類的定義2.1.2對象的定義2.1.3構(gòu)造函數(shù)和析構(gòu)函數(shù)2.1.4靜態(tài)成員2.1.5類成員指針2.1.6 this指針2.1.7子對象2.1.8堆對象2.1.9常類型2.2例題分析2.2.1單項(xiàng)選擇題2.2.2填空題2.2.3簡答題2.2.4編程題第3章 引用3.1基本知識點(diǎn)3.1.1引用的概念3.1.2引用作函數(shù)參數(shù)3.1.3引用返回值3.1.4常引用3.2例題分析3.2.1單項(xiàng)選擇題3.2.2填空題3.2.3簡答題3.2.4編程題第4章 友元4.1基本知識點(diǎn)4.1.1友元函數(shù)4.1.2友元類4.2例題分析4.2.1單項(xiàng)選擇題4.2.2填空題4.2.3簡答題4.2.4編程題第5章 運(yùn)算符重載5.1基本知識點(diǎn)5.1.1運(yùn)算符重載簡介5.1.2運(yùn)算符重載函數(shù)的兩種形式5.1.3其他運(yùn)算符的重載5.2例題分析5.2.1單項(xiàng)選擇題5.2.2填空題5.2.3簡答題5.2.4編程題第6章 模板6.1基本知識點(diǎn)6.1.1函數(shù)模板6.1.2類模板6.1.3類模板與友元6.2例題分析6.2.1單項(xiàng)選擇題6.2.2填空題6.2.3簡答題6.2.4編程題第7章 繼承和派生7.1基本知識點(diǎn)7.1.1基類和派生類7.1.2單繼承7.1.3多繼承7.1.4虛基類7.1.5模板與繼承7.2例題分析7.2.1單項(xiàng)選擇題7.2.2填空題7.2.3簡答題7.2.4編程題第8章 多態(tài)性和虛函數(shù)8.1基本知識點(diǎn)8.1.1靜態(tài)聯(lián)編和動(dòng)態(tài)聯(lián)編8.1.2虛函數(shù)8.1.3純虛函數(shù)和抽象類8.1.4虛析構(gòu)函數(shù)8.2例題分析8.2.1單項(xiàng)選擇題8.2.2填空題8.2.3簡答題8.2.4編程題第9章 C++的I/O流9.1基本知識點(diǎn)9.1.1 C++的流9.1.2輸出流9.1.3輸入流9.1.4 I/O流9.2例題分析9.2.1單項(xiàng)選擇題9.2.2填空題9.2.3簡答題9.2.4編程題第10章 異常處理10.1基本知識點(diǎn)10.1.1異常處理概述10.1.2異常處理中對象的構(gòu)造與析構(gòu)10.2例題分析10.2.1單項(xiàng)選擇題10.2.2填空題10.2.3簡答題10.2.4編程題參考文獻(xiàn)
編輯推薦
《C++語言習(xí)題與解析》在第2版的基礎(chǔ)上對各章進(jìn)行了修訂和擴(kuò)充。可以作為大專院校各專業(yè)C++語言程序設(shè)計(jì)課程的教學(xué)輔導(dǎo)書,也可以作為計(jì)算機(jī)水平考試和考研者的參考書。
圖書封面
評論、評分、閱讀與下載