C++程序設(shè)計(jì)項(xiàng)目教程

出版時(shí)間:2012-4  出版社:北京郵電大學(xué)出版社有限公司  作者:許華,張靜 主編  頁(yè)數(shù):219  字?jǐn)?shù):356000  

內(nèi)容概要

C++是一種高效實(shí)用的程序設(shè)計(jì)語(yǔ)言,它既可以進(jìn)行過(guò)程化程序設(shè)計(jì),也可以進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì),因而成為編程人員最廣泛使用的程序設(shè)計(jì)語(yǔ)言。學(xué)好C++語(yǔ)言,對(duì)其他程序設(shè)計(jì)語(yǔ)言容易觸類(lèi)旁通。本書(shū)是學(xué)習(xí)C++
的一本非常實(shí)用的項(xiàng)目教程。
由許華和張靜主編的《C++程序設(shè)計(jì)項(xiàng)目教程》由兩篇組成。上篇為程序設(shè)計(jì)基礎(chǔ),設(shè)計(jì)了5個(gè)項(xiàng)目:程序設(shè)計(jì)起步、簡(jiǎn)易計(jì)算器、模擬ATM流程、通訊錄、指針。通過(guò)這些項(xiàng)目的提出與解決,培養(yǎng)讀者掌握程序設(shè)計(jì)基本技能,以及程序設(shè)計(jì)中數(shù)據(jù)類(lèi)型、變量、程序的三種控制結(jié)構(gòu)、函數(shù)、結(jié)構(gòu)體、指針等知識(shí)的運(yùn)用,為讀者打開(kāi)程序設(shè)計(jì)的大門(mén)。下篇為面向?qū)ο蟪绦蛟O(shè)計(jì),設(shè)計(jì)了3個(gè)項(xiàng)目:ATM機(jī)、師生通訊錄、自制多功能計(jì)算器。
通過(guò)這3個(gè)項(xiàng)目的提出與解決,幫助讀者掌握類(lèi)、對(duì)象、封裝、繼承、派生、多態(tài)等知識(shí)的運(yùn)用,掌握當(dāng)今最流行的程序設(shè)計(jì)思想——面向?qū)ο蟪绦蛟O(shè)計(jì)思想。
《C++程序設(shè)計(jì)項(xiàng)目教程》是面向沒(méi)有程序設(shè)計(jì)基礎(chǔ)的讀者編寫(xiě)的入門(mén)教材,可供高職高專計(jì)算機(jī)專業(yè)和非計(jì)算機(jī)專業(yè)的學(xué)生使用,也可供廣大讀者自學(xué)。

書(shū)籍目錄

上篇  程序設(shè)計(jì)基礎(chǔ)
項(xiàng)目1 C++程序設(shè)計(jì)起步
1.1 項(xiàng)目情景
1.2 相關(guān)知識(shí)
1.2.1 程序設(shè)計(jì)語(yǔ)言概述
1.2.2 C++程序基本結(jié)構(gòu)
1.2.3 C++程序?qū)崿F(xiàn)
1.3 項(xiàng)目解決
1.4 知識(shí)拓展
1.4.1 C++的字符集
1.4.2 標(biāo)識(shí)符與關(guān)鍵字
1.4.3 簡(jiǎn)單輸入與輸出
1.5 做得更好
1.6 你知道嗎
1.7 更多知識(shí)參考
想一想1
做一做1
項(xiàng)目2 簡(jiǎn)易計(jì)算器
2.1 項(xiàng)目情景
2.2 相關(guān)知識(shí)
2.2.1 數(shù)據(jù)類(lèi)型
2.2.2 常量和變量
2.2.3 運(yùn)算符和表達(dá)式
2.3 項(xiàng)目解決
2.4 知識(shí)拓展
2.5 做得更好
2.6 你知道嗎
2.7 更多知識(shí)參考
想一想2
做一做2
項(xiàng)目3 模擬ATM機(jī)工作流程
3.1 項(xiàng)目情景
3.2 任務(wù)1相關(guān)知識(shí)
3.2.1 程序控制結(jié)構(gòu)概述
3.2.2 if語(yǔ)句
3.2.3 switch語(yǔ)句
3.3 任務(wù)1實(shí)現(xiàn)
3.4 任務(wù)2相關(guān)知識(shí)
3.4.1 for語(yǔ)句
3.4.2 while語(yǔ)句
3.4.3 do-while語(yǔ)句
3.4.4 break語(yǔ)句與continue語(yǔ)句
3.4.5 循環(huán)的嵌套
3.5 任務(wù)2實(shí)現(xiàn)
3.6 任務(wù)3相關(guān)知識(shí)
3.6.1 函數(shù)的定義
3.6.2 函數(shù)的調(diào)用
3.6.3 函數(shù)的嵌套調(diào)用
3.6.4 函數(shù)的遞歸調(diào)用
3.6.5 內(nèi)聯(lián)函數(shù)
3.6.6 局部變量與全局變量
3.6.7 變量的存儲(chǔ)類(lèi)別
3.7 任務(wù)3實(shí)現(xiàn)
3.8 知識(shí)拓展
3.8.1 宏定義
3.8.2 文件包含
3.8.3 條件編譯
3.9 做得更好
3.10 你知道嗎
3.11 更多知識(shí)參考
想一想3
做一做3
項(xiàng)目4 學(xué)生通訊錄管理系統(tǒng)
4.1 項(xiàng)目情景
4.2 相關(guān)知識(shí)
4.2.1 結(jié)構(gòu)體
4.2.2 一維數(shù)組
4.2.3 輸入輸出流
4.3 項(xiàng)目解決
4.4 知識(shí)拓展
4.4.1 二維數(shù)組
4.4.2 字符數(shù)組
4.4.3 共用體
4.5 做得更好
4.6 你知道嗎
4.7 更多知識(shí)參考
想一想4
做一做4
項(xiàng)目5 指針
5.1 項(xiàng)目情景
5.2 相關(guān)知識(shí)
5.2.1 指針的概念
5.2.2 指針變量的定義和初始化
5.2.3 指針運(yùn)算
5.3 項(xiàng)目解決
5.4 知識(shí)拓展
5.4.1 指針與一維數(shù)組
5.4.2 指針與二維數(shù)組
5.4.3 指針與字符串
5.4.4 指針作為函數(shù)參數(shù)
5.4.5 指針與引用
5.5 你知道嗎
5.6 更多知識(shí)參考
想一想5
做一做5
下篇 面向?qū)ο蟪绦蛟O(shè)計(jì)
項(xiàng)目6 ATM機(jī)
6.1 項(xiàng)目情景
6.2 相關(guān)知識(shí)
6.2.1 面向?qū)ο?br /> 6.2.2 類(lèi)
6.2.3 對(duì)象
6.2.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.2.5 this指針
6.2.6 友元函數(shù)
6.3 項(xiàng)目解決
6.4 知識(shí)拓展
6.4.1 靜態(tài)數(shù)據(jù)成員
6.4.2 靜態(tài)成員函數(shù)
6.5 做得更好
6.6 你知道嗎
想一想6
做一做6
項(xiàng)目7 師生通訊錄
7.1 項(xiàng)目情景
7.2 相關(guān)知識(shí)
7.3 項(xiàng)目解決
7.4 知識(shí)拓展
7.4.1 多繼承
7.4.2 二義性
7.4.3 虛基類(lèi)
7.4.4 多態(tài)
7.5 做得更好
7.6 你知道嗎
7.7 更多知識(shí)參考
想一想7
做一做7
項(xiàng)目8 自制多功能計(jì)算器
8.1 項(xiàng)目情景
8.2 相關(guān)知識(shí)
8.3 項(xiàng)目解決
8.4 知識(shí)拓展
8.4.1 運(yùn)算符重載
8.4.2 異常
8.5 做得更好
8.6 你知道嗎
8.7 更多知識(shí)參考
想一想8
做一做8
參考文獻(xiàn)

編輯推薦

  《21世紀(jì)高職高專規(guī)劃教材:C++程序設(shè)計(jì)項(xiàng)目教程》內(nèi)容涵蓋程序設(shè)計(jì)基礎(chǔ)與面向?qū)ο蟪绦蛟O(shè)計(jì)。程序設(shè)計(jì)基礎(chǔ)部分設(shè)計(jì)了5個(gè)項(xiàng)目:C++程序設(shè)計(jì)起步、簡(jiǎn)易計(jì)算器、模擬ATM流程、通訊錄、指針。通過(guò)這些項(xiàng)目的提出與解決,培養(yǎng)讀者掌握程序設(shè)計(jì)基本技能,以及程序設(shè)計(jì)中數(shù)據(jù)類(lèi)型、變量、程序的三種控制結(jié)構(gòu)、函數(shù)、結(jié)構(gòu)體、指針等知識(shí)的運(yùn)用,為讀者打開(kāi)程序設(shè)計(jì)的大門(mén)。

圖書(shū)封面

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


    C++程序設(shè)計(jì)項(xiàng)目教程 PDF格式下載


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

 
 

推薦圖書(shū)


 

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

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