注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級考試全國計(jì)算機(jī)等級考試C++程序設(shè)計(jì)教程:二級

C++程序設(shè)計(jì)教程:二級

C++程序設(shè)計(jì)教程:二級

定 價(jià):¥22.00

作 者: 劉振安等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 全國計(jì)算機(jī)等級考試名師名導(dǎo)
標(biāo) 簽: C++

ISBN: 9787302105961 出版時(shí)間: 2005-04-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 277 字?jǐn)?shù):  

內(nèi)容簡介

  學(xué)習(xí)C++語言時(shí),有些兼容C語言知識,而這些知識恰恰是講授C語言時(shí)常常避開,而學(xué)生也感到較難的部分,因此就加大了學(xué)習(xí)C++語言的難度。另外,學(xué)生一開始接觸類的知識,沒有使用類的概念,也難于接受的思維方法。所以本書將必要的基礎(chǔ)知識通過使用類來講解,在學(xué)生對類的性質(zhì)有了感性認(rèn)識之后,再深入討論,這樣比較接近一般的思維規(guī)律。本書根據(jù)等級考試大綱進(jìn)行取舍,全書把重點(diǎn)放在程序設(shè)計(jì)方法上,將內(nèi)容劃分為兩大部分:面向過程和面向?qū)ο?。在講授面向過程時(shí),直接引入使用對象的概念,通過使用對象設(shè)計(jì)面向過程的程序,熟悉使用對象的方法,通過使用C++語言提供的類,建立對象行為及實(shí)例的概念,為面向?qū)ο蟪绦蛟O(shè)計(jì)打下基礎(chǔ)。本書取材新穎、結(jié)構(gòu)合理、概念清楚、語言簡潔、通俗易懂、實(shí)用性強(qiáng),易于教學(xué)和自學(xué)。雖然本書主要是針對計(jì)算機(jī)等級考試,但也可以作為高等院校和培訓(xùn)班教材,或自學(xué)教材及工程技術(shù)人員的參考書。本套叢書特點(diǎn):·全面覆蓋考試內(nèi)容;·特別突出要點(diǎn),解析難點(diǎn);·有權(quán)威性模擬試題和解答;·用全真環(huán)境介紹上機(jī)考試要領(lǐng)及應(yīng)試方法。

作者簡介

暫缺《C++程序設(shè)計(jì)教程:二級》作者簡介

圖書目錄

第1章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)知識
1.1 面向過程的程序設(shè)計(jì)方法
1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法
1.3 C++的面向過程和面向?qū)ο蟪绦蛟O(shè)計(jì)
1.4 C++面向?qū)ο蟪绦蛟O(shè)計(jì)特點(diǎn)
1.4.1 對象
1.4.2 抽象和類
1.4.3 封裝
1.4.4 繼承
1.4.5 多態(tài)性
1.5 C++語言的基本符號和詞匯
1.5.1 基本符號
1.5.2 C++語言的詞匯
習(xí)題1
第2章 C++程序設(shè)計(jì)基礎(chǔ)知識
2.1 初識C++的函數(shù)和對象
2.2 C++的基本數(shù)據(jù)類型和對象
2.2.1 基本數(shù)據(jù)類型
2.2.2 變量對象
2.2.3 變量對象的存儲類型
2.2.4 常量對象
2.2.5 對象的命名
2.3 運(yùn)算符和表達(dá)式
2.3.1 算術(shù)運(yùn)算符和運(yùn)算表達(dá)式
2.3.2 賦值運(yùn)算符與賦值表達(dá)式
2.3.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.3.4 邏輯運(yùn)算符和邏輯表達(dá)式
2.3.5 逗號運(yùn)算符與逗號表達(dá)式
2.3.6 位運(yùn)算
2.3.7 條件、sizeof和圓括號等運(yùn)算符
2.4 面向?qū)ο蟮臉?biāo)記圖
2.4.1 類和對象的UML標(biāo)記圖
2.4.2 表示對象的結(jié)構(gòu)與連接
2.4.3 使用實(shí)例
2.4.4 對象、類和消息
2.5 使用類和對象實(shí)例
2.5.1 使用C++的string對象
2.5.2 使用string類的典型成員函數(shù)實(shí)例
2.5.3 使用對象小結(jié)
2.6 程序的編輯、編譯和運(yùn)行的基本概念
習(xí)題2
第3章 基本控制結(jié)構(gòu)
3.1 典型C++程序結(jié)構(gòu)
3.1.1 函數(shù)和函數(shù)原型
3.1.2 const修飾符和預(yù)處理程序
3.1.3 程序注釋
3.1.4 程序語句
3.1.5 大小寫字母的使用
3.1.6 程序的書寫格式
3.1.7 結(jié)構(gòu)化程序設(shè)汁概述
3.2 數(shù)據(jù)的簡單輸入輸出格式
3.3 控制選擇結(jié)構(gòu)
3.3.1 用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)設(shè)計(jì)
3.3.2 用switch語句實(shí)現(xiàn)選擇結(jié)構(gòu)設(shè)計(jì)
3.4 循環(huán)控制結(jié)構(gòu)設(shè)計(jì)
3.4.1 while語句
3.4.2 do whik語句
3.4.3 for語句
3.4.4 break、countinue、goto及return語句
3.4.5 控制語句的嵌套
習(xí)題3
第4章 構(gòu)造類型
4.1 指針
4.1.1 構(gòu)造指針類型
4.1.2 指針類型及指針運(yùn)算
4.1.3 對指針使用const限定符
4.1.4 進(jìn)一步討論指針
4.2 引用
4.3 數(shù)組
4.3.1 一維數(shù)組
4.3.2 數(shù)組與指針的關(guān)系
4.3.3 多維數(shù)組
4.3.4 字符串?dāng)?shù)組和string對象
4.3.5 指針數(shù)組
4.3.6 常用字符串函數(shù)
4.3.7 命令行參數(shù)
4.4 類型定義關(guān)鍵字typedef
4.5 枚舉
4.6 結(jié)構(gòu)
4.7 聯(lián)合
4.8 動態(tài)分配數(shù)組
4.9 使用指針易犯的錯(cuò)誤
習(xí)題4
第5章 函數(shù)
5.1 函數(shù)基礎(chǔ)知識
5.1.1 函數(shù)基本要素
5.1.2 函數(shù)調(diào)用形式
5.2 函數(shù)參數(shù)的傳遞方式
5.2.1 傳值和傳地址
5.2.2 傳引用方式
5.2.3 默認(rèn)參數(shù)
5.2.4 正確選擇函數(shù)原型及傳遞參數(shù)
5.3 深入討論函數(shù)返回值
5.3.1 返回引用的函數(shù)
5.3.2 返回指針的函數(shù)
5.3.3 返回對象的函數(shù)
5.3.4 函數(shù)返回值作為參數(shù)
5.4 函數(shù)指針
5.4.1 通過函數(shù)指針完成對函數(shù)的調(diào)用
5.4.2 通過函數(shù)指針對象將函數(shù)作為參數(shù)傳給其他函數(shù)
5.5 內(nèi)聯(lián)函數(shù)
5.6 遞歸調(diào)用
5.7 函數(shù)重載
5.8 綜合實(shí)例
習(xí)題5
第6章 類和對象
6.1 類及其實(shí)例化
6.1.1 定義類
6.1.2 使用類的對象
6.1.3 數(shù)據(jù)封裝
6.1.4 成員函數(shù)重載及默認(rèn)參數(shù)
6.1.5 this指針
6.2 構(gòu)造函數(shù)
6.2.1 定義構(gòu)造函數(shù)
6.2.2 構(gòu)造函數(shù)和運(yùn)算符new
6.2.3 默認(rèn)構(gòu)造函數(shù)和默認(rèn)參數(shù)
6.2.4 復(fù)制構(gòu)造函數(shù)
6.3 析構(gòu)函數(shù)
6.3.1 定義析構(gòu)函數(shù)
6.3.2 析構(gòu)函數(shù)和運(yùn)算符delete
6.3.3 默認(rèn)析構(gòu)函數(shù)
6.4 綜合例題
6.4.1 調(diào)用復(fù)制構(gòu)造函數(shù)
6.4.2 動態(tài)內(nèi)存分配
6.5 包含類
6.5.1 一個(gè)類的對象作為另一個(gè)類的成員
6.5.2 對象成員的初始化
6.6 類和對象的性質(zhì)
6.6.1 類對象的性質(zhì)
6.6.2 類的性質(zhì)
6.7 結(jié)構(gòu)和聯(lián)合
6.8 面向?qū)ο缶幊痰奈募?guī)范
6.8.1 編譯指令
6.8.2 編寫類的頭文件
6.8.3 多文件編程實(shí)例
習(xí)題6
第7章 繼承和派生
7.1 繼承和派生的基本概念
7.2 單一繼承
7.2.1 單一繼承的一般形式
7.2.2 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)
7.2.3 類的保護(hù)成員
7.2.4 訪問權(quán)限和賦值兼容規(guī)則
7.3 多重繼承
7.4 二義性及其支配規(guī)則
7.4.1 二義性和作用域分辨符
7.4.2 派生類支配基類的同名函數(shù)
7.5 虛基類
7.5.1 虛基類及其構(gòu)造函數(shù)
7.5.2 虛基類構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行順序
7.5.3 虛基類和多繼承實(shí)例
7.6 多態(tài)性
7.6.1 靜態(tài)聯(lián)編中的賦值兼容性及名字支配規(guī)律
7.6.2 動態(tài)聯(lián)編的多態(tài)性
7.7 虛函數(shù)
7.7.1 虛函數(shù)的定義
7.7.2 虛函數(shù)實(shí)現(xiàn)多態(tài)性的條件
7.7.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)調(diào)用虛函數(shù)
7.7.4 純虛函數(shù)與抽象類
7.8 典型問題分析
習(xí)題7
第8章 類的特殊成員和對象
8.1 靜態(tài)成員
8.2 友元函數(shù)
8.3 const對象和volatile對象
8.4 數(shù)組和類
8.5 指向類成員的指針
習(xí)題8
第9章 運(yùn)算符重載
9.1 運(yùn)算符重載的基礎(chǔ)知識
9.1.1 運(yùn)算符重載的實(shí)質(zhì)
9.1.2 類運(yùn)算符和友元運(yùn)算符的異同
9.1.3 “++”和“--”運(yùn)算符的重載
9.1.4 運(yùn)算符“<<”和“>>”的重載
9.1.5 賦值運(yùn)算符的重載
9.1.6 下標(biāo)運(yùn)算符“[]"的重載
9.2重載實(shí)例研究
9.2.1 抽象Rational類
9.2.2 設(shè)計(jì)Rational類
9.2.3 Rational類程序清單
9.2.4求解有理數(shù)方程
習(xí)題9
第10章 模板
10.1 函數(shù)模板
10.1.1 函數(shù)模板基礎(chǔ)知識
10.1.2 必須使用顯式規(guī)則的例子
10.1.3 模板函數(shù)專門化和模板重載
10.2 類模板
10.2.1 類模板基礎(chǔ)知識
10.2.2 類模板的派生與繼承
10.2.3 類模板的專門化
10.3 典型例題
習(xí)題10
第11章 C++流的概念
11.1 輸入輸出的格式控制
11.1.1 默認(rèn)輸入輸出格式控制
11.1.2 使用ios_base類
11.2 文件流
11.2.1 文件流的概念
11.2.2 常用輸出文件流成員函數(shù)
11.2.3 常用輸入流及其成員函數(shù)
11.3 文件讀寫綜合實(shí)例
習(xí)題11
附錄 C++語言運(yùn)算符的優(yōu)先級和結(jié)合性
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號