C++程序設計項目教程

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

內容概要

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

書籍目錄

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

編輯推薦

  《21世紀高職高專規(guī)劃教材:C++程序設計項目教程》內容涵蓋程序設計基礎與面向對象程序設計。程序設計基礎部分設計了5個項目:C++程序設計起步、簡易計算器、模擬ATM流程、通訊錄、指針。通過這些項目的提出與解決,培養(yǎng)讀者掌握程序設計基本技能,以及程序設計中數(shù)據類型、變量、程序的三種控制結構、函數(shù)、結構體、指針等知識的運用,為讀者打開程序設計的大門。

圖書封面

評論、評分、閱讀與下載


    C++程序設計項目教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7