C++程序設(shè)計(jì)案例教程

出版時間:2008-4  出版社:機(jī)械工業(yè)出版社  作者:劉玉山 編  頁數(shù):192  

內(nèi)容概要

  《中等職業(yè)教育計(jì)算機(jī)示范專業(yè)規(guī)劃教材:C++程序設(shè)計(jì)案例教程》采用任務(wù)驅(qū)動的思想來組織編寫,先給出任務(wù),然后進(jìn)行任務(wù)描述、任務(wù)分析、任務(wù)實(shí)現(xiàn)、要點(diǎn)總結(jié)。同時,全書圍繞學(xué)生信息管理這樣一個大的背景展開。  在組織結(jié)構(gòu)上,《中等職業(yè)教育計(jì)算機(jī)示范專業(yè)規(guī)劃教材:C++程序設(shè)計(jì)案例教程》針對C++語言的特點(diǎn),分為兩個部分。第一部分為結(jié)構(gòu)化程序設(shè)計(jì)部分,包括前5章,主要介紹結(jié)構(gòu)化編程的特征。第二部分為面向?qū)ο蟪绦蛟O(shè)計(jì)部分,包括后4章,主要介紹面向?qū)ο缶幊滩糠?,其中三章按照面向?qū)ο蟮?大特征封裝、繼承和多態(tài)進(jìn)行組織。當(dāng)然隨著章節(jié)的展開,該系統(tǒng)的功能也逐漸地增強(qiáng)。同時,在每章的最后,圍繞本章所講的重點(diǎn),給出了一些相應(yīng)的習(xí)題,幫助學(xué)生復(fù)習(xí)檢測所學(xué)的內(nèi)容?!吨械嚷殬I(yè)教育計(jì)算機(jī)示范專業(yè)規(guī)劃教材:C++程序設(shè)計(jì)案例教程》的代碼運(yùn)行環(huán)境為Visual C++6.0?!  吨械嚷殬I(yè)教育計(jì)算機(jī)示范專業(yè)規(guī)劃教材:C++程序設(shè)計(jì)案例教程》可作為中職院校軟件專業(yè)的教材,也適合于對C++編程感興趣的讀者和C++程序設(shè)計(jì)的初學(xué)者。

書籍目錄

叢書序前言第1章 C++語言概述1.1 C++語言的發(fā)展1.2 C++語言的特點(diǎn)1 3 C++語言的基本符號1.4 C++語言的詞匯1.5 C++程序的基本框架1.6 C++程序的開發(fā)過程本章小結(jié)習(xí)題第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式2.1 學(xué)生信息的數(shù)據(jù)類型的選擇及初始化2.2 C++語言的數(shù)據(jù)類型2.3 常量2.3.1 布爾常量2.3.2 字符常量2.3.3 整型常量2.3.4 實(shí)型常量2.3.5 枚舉常量2.3.6 符號常量2.3.7 字符串常量2.4 變量2.4.1 變量的定義2.4.2 變量的使用方法2.5 運(yùn)算符和表達(dá)式2.5.1 運(yùn)算符2.5.2 表達(dá)式本章小結(jié)習(xí)題第3章 流程控制結(jié)構(gòu)3.1 求一個班的成績平均佰3.2 C++語句3.3 順序結(jié)構(gòu)3.3.1 聲明語句3.3.2 表達(dá)式語句3.3.3 塊語句和空語句3.3.4 標(biāo)號語句3.4 選擇語句3.4.1 if語句3.4.2 switch語句3.5 循環(huán)語句3.5.1 for語句3.5.2 while語句3.5.3 do-while語句3.6 跳轉(zhuǎn)語句3.6.1 break語句3.6.2 continue語句3.6.3 retmll語句3.6.4 goto語句本章小結(jié)習(xí)題第4章 數(shù)組、指針與引用4.1 數(shù)組4.1.1 一維數(shù)組4.1.2 二維數(shù)組4.1.3 多維數(shù)組4.2 指針4.2.1 指針和地址4.2.2 指針和數(shù)組4.2.3 指針數(shù)組4.3 引用4.4 動態(tài)存儲方式本章小結(jié)習(xí)題第5章 函數(shù)5.1 函數(shù)的定義5.2 函數(shù)的聲明5.3 函數(shù)的調(diào)用5.4 函數(shù)參數(shù)5.4.1 參數(shù)的傳遞方式5.4.2 默認(rèn)參數(shù)5.5 函數(shù)指針5.6 內(nèi)聯(lián)函數(shù)5.7 遞歸函數(shù)5.8 變量作用域與生存周期5.8.1 變量作用域5.8.2 生存周期本章小結(jié)習(xí)題第6章 封裝6.1 類的定義6.2 對象6.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)6.3.1 構(gòu)造函數(shù)6.3.2 析構(gòu)函數(shù)6.3.3 拷貝構(gòu)造函數(shù)6.4 靜態(tài)成員6.4.1 靜態(tài)數(shù)據(jù)成員6.4.2 靜態(tài)成員函數(shù)6.5 常成員6.5.1 常對象6.5.2 常數(shù)據(jù)成員6.5.3 常成員函數(shù)6.6 友元6.6.1 友元函數(shù)6.6.2 友元類6.7 類的組合6.8 對象的生存期6.8.1 全局對象、靜態(tài)對象和局部對象6.8.2 自由存儲對象本章小結(jié)習(xí)題第7章 繼承7.1 繼承與派生的概念7.2 單一繼承7.2.1 單一繼承下派生類對基類成員的訪問權(quán)限7.2.2 基類中不能被繼承的成分7.3 多重繼承7.3.1 多重繼承中的二義性7.3.2 虛基類本章小結(jié)習(xí)題第8章 多態(tài)8.1 多態(tài)性的概念8.2 重載8.2.1 函數(shù)重載8.2.2 操作符重載8.3 模板8.3.1 函數(shù)模板8.3.2 類模板8.4 虛函數(shù)8.5 抽象類本章小結(jié)習(xí)題第9章 I/O流9.1 I/O流的概念9.2 格式化輸入和輸出9.3 文件流本章小結(jié)習(xí)題參考文獻(xiàn)

章節(jié)摘錄

  第1章 C++語言概述  學(xué)習(xí)目標(biāo):  1)了解c++語言的發(fā)展和特點(diǎn)?! ?)了解c++語言基本符號和詞匯?! ?)初步熟悉c++程序的基本框架和開發(fā)過程?! ?.1 C++語言的發(fā)展  C++語言的作者是美國AT&T公司Bell實(shí)驗(yàn)室的Bjarne Stroustrup。C++語言是在實(shí)驗(yàn)室實(shí)際研究工作中發(fā)展起米的。它是在C語言的基礎(chǔ)卜增加面向?qū)ο筇卣靼l(fā)展而來的。開始的時候,被稱為帶類的C。1985年,由C++語言開發(fā)者編寫的《C++程序設(shè)計(jì)語言》一一書出版,它宣告了C++1.0版的誕生。在這之前從“帶類的C”到C++語言是經(jīng)過一系列的演變過程的,其中值得一提的是:1983年底,Bell實(shí)驗(yàn)室的項(xiàng)目負(fù)責(zé)人決定把c++語言的開發(fā)作為關(guān)鍵項(xiàng)日予以支持,對設(shè)計(jì)者提出的第一個要求就是要與C語言“100%地兼容”。這個要求決定了C++語言將成為C語言的超集。c++語言是不斷研究和、實(shí)踐改進(jìn)的結(jié)果。在C++1.0發(fā)表后的十幾年中,c++語言的基本概念仍然在不斷地補(bǔ)充和形成,其語言的核心特征是逐步地完善起來的,這也許是C++語言不同于其他語言的獨(dú)特之處。

編輯推薦

  C++語言是從C語言發(fā)展而來的,在C的基礎(chǔ)上引入了面向?qū)ο蟮母拍睢V钡浆F(xiàn)在仍然是大家喜歡使用的一種編程語言。  《中等職業(yè)教育計(jì)算機(jī)示范專業(yè)規(guī)劃教材:C++程序設(shè)計(jì)案例教程》共分9章,兩大部分。前5章介紹的是結(jié)構(gòu)化編程的知識,后4章介紹的是面向?qū)ο蟮闹R,每章基本上都是按照任務(wù)驅(qū)動的形式進(jìn)行設(shè)計(jì)和編排的,并且為了讀者閱讀的方便,給代碼都加了行號。

圖書封面

評論、評分、閱讀與下載


    C++程序設(shè)計(jì)案例教程 PDF格式下載


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

 
 

 

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

京ICP備13047387號-7