第1章 面向对象程序设计课程设计概要
1.1 本课程设计的基本思路
1.2 实验与实践报告编写要求
1.2.1 实验报告的基本要求
1.2.2 实践报告的基本要求
1.3 课程设计的组织、开发与评分方法
1.3.1 课程设计的组织
1.3.2 代码与开发组织
1.3.3 评价与计分
1.4 Visual Studio.NET集成开发环境
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 静态多态性案例——设计Set类
2.2.1 问题引入
2.2.2 设计题目
2.2.3 设计分析
2.2.4 设计实现
2.2.5 函数重载与参数缺省值的选择
2.3 动态多态性案例——设计图形类层次
2.3.1 设计题目
2.3.2 设计分析
2.3.3 设计实现
2.4 文件操作案例——设计学生选课系统
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 关联容器——列车时刻查询系统案例
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 创建步骤
第5章 综合设计案例分析
第6章 综合设计习题