第1章 面向對象程序設計課程設計概要
1.1 本課程設計的基本思路
1.2 實驗與實踐報告編寫要求
1.2.1 實驗報告的基本要求
1.2.2 實踐報告的基本要求
1.3 課程設計的組織、開發(fā)與評分方法
1.3.1 課程設計的組織
1.3.2 代碼與開發(fā)組織
1.3.3 評價與計分
1.4 Visual Studio.NET集成開發(fā)環(huán)境
1.4.1 解決方案和項目
1.4.2 代碼編輯、編譯、生成和運行
1.4.3 程序調試
1.4.4 使用調試器
1.5 Cygwin/GCC
1.5.1 Cygwin安裝
1.5.2 編譯、運行程序
第2章 C++編程基礎案例分析
2.1 代碼組織案例——設計Set類
2.1.1 設計題目
2.1.2 設計分析
2.1.3 設計實現
2.2 靜態(tài)多態(tài)性案例——設計Set類
2.2.1 問題引入
2.2.2 設計題目
2.2.3 設計分析
2.2.4 設計實現
2.2.5 函數重載與參數缺省值的選擇
2.3 動態(tài)多態(tài)性案例——設計圖形類層次
2.3.1 設計題目
2.3.2 設計分析
2.3.3 設計實現
2.4 文件操作案例——設計學生選課系統(tǒng)
2.4.1 設計題目
2.4.2 設計分析
2.4.3 設計實現
2.5 模板案例——設計模板Array
2.5.1 設計題目
2.5.2 設計分析
2.5.3 設計實現…
2.6 內存管理案例——設計new和delete的重載
2.6.1 問題引入
2.6.2 設計題目
2.6.3 設計分析
2.6.4 設計實現
第3章 STI.編程案例分析
3.1 容器——個人記事本案例
3.1.1 初涉STI?容器
3.1.2 設計題目
3.1.3 設計分析
3.1.4 設計實現
3.2 迭代器、算法和函數對象——多項式案例
3.2.1 初涉STI_迭代器、算法和函數對象
3.2.2 設計題目
3.2.3 設計分析
3.2.4 設計實現
. 3.3 關聯容器——列車時刻查詢系統(tǒng)案例
3.3.1 初涉STI一關聯容器
3.3.2 設計題目
3.3.3 設計分析
3.3.4 設計實現
第4章 Windows編程案例分析
4.1 SDK Windows編程——hello SDK I立用程序案例…
4.1.1 初涉’Windows編程
4.1.2 設計題目
4.1.3 創(chuàng)建步驟
第5章 綜合設計案例分析
第6章 綜合設計習題