C++程式設計課程設計第2版

C++程式設計課程設計第2版

《C++程式設計課程設計第2版》是2009年11月機械工業出版社出版的圖書,作者是劉燕君。

基本介紹

  • 書名:C++程式設計課程設計第2版
  • 作者:劉燕君
  • ISBN:9787111285786
  • 定價:25元
  • 出版社:機械工業出版社
  • 出版時間:2009年11月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

課程設計可以充分彌補課堂教學和實驗中知識深度和廣度有限的問題,更好地幫助學生系統地掌握該門課程的主要內容。 本書獨立於具體的C++語言教科書,重點放在C++語言面向對象的基本特徵上,結合實際套用,通過詳細的實例,循序漸進地啟發學生完成設計。書中給出的實例完整並通過測試,有的設計還給出測試樣例。另外,本書最後還結合課程設計和實際套用需要進行總結以拓寬知識面。 本書不僅是一本很好的課程設計教材,對廣大工程技術人員也很有參考價值。

圖書目錄

目錄
專家指導委員會
前言
第0章課程設計簡介
0.1課程設計目標
0.2課程設計結構
0.3評價標準
第1章使用類改寫程式
1.1真偽問題
1.1.1使用面向過程的方法編程
1.1.2使用面向對象的方法編程
1.2新郎新娘問題
1.3求解一元二次方程
1.3.1設計代表方程的類
1.3.2設計成員函式
1.3.3編程實現
1.4小結
1.5評價標準
第2章使用對象編程
2.1設計要求
2.2類的實現
2.3使用單檔案構成模式
2.3.1建立bird工程
2.3.2建立cpp檔案
2.3.3編寫cpp檔案
2.3.4編譯運行程式
2.4使用多檔案構成模式
2.4.1建立頭檔案
2.4.2編寫頭檔案
2.4.3編寫cpp檔案
2.4.4編譯運行程式
2.5多檔案編程練習題
2.6評價標準
第3章使用對象指針作為函式參數
3.1設計要求
3.2設計思路
3.2.1主程式設計思路
3.2.2類的設計思路
3.2.3完善主程式
3.2.4設計其他函式
3.3具體實現
3.3.1頭檔案的實現
3.3.2源檔案的實現
3.3.3運行結果
3.4程式調試
3.4.1基本調試命令簡介
3.4.2調試實例
3.5知識點小結
3.5.1動態存儲管理
3.5.2對象指針作為函式參數
3.5.3返回指針的函式
3.6評價標準
第4章選單設計與出圈遊戲
4.1設計一個選單程式
4.1.1設計要求
4.1.2設計思想
4.2遊戲設計要求
4.2.1出圈遊戲解法一的設計要求
4.2.2出圈遊戲解法二的設計要求
4.3設計思想
4.3.1動態記憶體分配法
4.3.2向量法
4.3.3選單項
4.4檔案結構
4.5源程式清單
4.6程式運行示範
4.7知識點小結
4.7.1多檔案編程
4.7.2引用作為函式參數
4.7.3函式重載
4.8評價標準
4.9提示
第5章使用包含和派生設計新的類
5.1使用包含的方法設計線段類
5.1.1設計題目
5.1.2設計要求
5.1.3設計思想
5.1.4參考程式及運行結果
5.1.5分析
5.2使用派生的方法設計線段類
5.2.1設計題目
5.2.2設計要求
5.2.3設計思想
5.2.4參考程式和運行結果
5.3說明
第6章出圈遊戲
6.1使用包含方法實現的出圈遊戲
6.1.1設計要求
6.1.2設計思想
6.1.3程式清單
6.1.4運行結果
6.2多檔案編程小結
6.3使用派生類設計出圈遊戲
6.3.1設計要求
6.3.2設計思想
6.3.3程式清單
6.4運行結果
6.5評價標準
第7章使用模板
7.1設計題目1
7.1.1設計要求
7.1.2參考程式和運行結果
7.2設計題目2
7.2.1設計要求
7.2.2程式清單
7.3評價標準
第8章虛函式的多態性
8.1使用類和數組的方法
8.1.1設計題目
8.1.2設計要求
8.1.3分析設計要求
8.1.4設計思想
8.1.5參考程式及運行結果
8.1.6評價標準
8.2使用類和向量的方法
8.2.1設計界面
8.2.2主程式
8.2.3設計重點
8.2.4參考程式
8.2.5測試程式
8.2.6評價標準
第9章使用循環鍊表設計出圈遊戲
9.1設計要求
9.2設計思想
9.3檔案及函式組成
9.4參考程式清單
9.5運行結果
9.6評價標準
第10章使用多種方法改寫C程式
10.1C語言程式
10.2簡單地改寫程式
10.3使用類改寫程式
10.4使用統一的算法改進程式
10.5使用結構和類改寫程式
10.6使用向量改寫程式
10.7評價標準
第11章綜合設計
11.1設計要求
11.2設計思想
11.3檔案及函式組成
11.4參考程式
11.5評價標準
第12章研讀程式
12.1設計要求
12.1.1功能設計要求
12.1.2總體設計
12.2參考程式
12.2.1student檔案
12.2.2StuInfoVec檔案
12.2.3StuInfoManager檔案
12.2.4測試
12.3評價標準
第13章課程設計總結
13.1實用面向對象程式設計基礎
13.1.1工程檔案
13.1.2分塊開發
13.2設計類和對象
13.2.1正確使用抽象
13.2.2發現對象並建立對象層
13.2.3定義數據成員和成員函式
13.2.4如何發現基類和派生類結構
13.3主程式
13.4測試與調試知識簡介
13.4.1程式的測試
13.4.2程式的調試
參考文獻

相關詞條

熱門詞條

聯絡我們