《实验六 综合应用程序.doc》由会员分享,可在线阅读,更多相关《实验六 综合应用程序.doc(2页珍藏版)》请在三一文库上搜索。
1、实验六 综合应用程序一、实验目的本实验是对前面所学知识的总结,通过一个比较完整的应用程序的设计,将学过的知识连贯起来,掌握开发一个实际应用程序的步骤,同时学会使用开发工具实现界面友好的应用程序。并通过本实验,掌握如何运用面向对象技术对具体的应用系统进行分析和设计。二、基本知识点1、类和对象的定义、对象的初始化和使用2、面向对象的继承机制3、虚函数与多态性4、运算符重载5、文件的使用6、算法的使用三、基本要求1、理解面向对象的特性2、掌握面向对象程序设计的开发方法3、有一定的分析问题和解决问题的能力4、根据学过的知识点,充分利用已有的开发工具和素材,使程序编写具有更高的效率,能够真正地解决实际问
2、题。四、实验内容:可以在多个题目中选择一个:1、 编写一本通信录2、 模拟简单计算器3、 简单的管理系统的设计:如人事、工资、学生成绩等(要求实现部分功能)。*4、迷宫生成器迷宫生成器要求:(1) 单文档界面。(2) 加入相关资源。(3) 在视图中绘制随机产生的迷宫图案,并可求解。五、学生实验报告要求1、实验步骤1)设计确定类的结构及各类之间的关系,注意成员变量和函数的性质(共有、私有或保护),哪些函数需要动态绑定(定义为虚拟函数)。2)创建系统项目(解决方案, Project)。3)按上述结构定义各类,在构造函数中对成员变量进行初始化。4)定义各类中的成员函数。5)对用到的算法进行描述。2、完成编写相关实验代码3、对实验结果进行分析4、对本次实验要有总结注意:要求在系统设计阶段对基本数据结构(主要是类的结构及类之间的关系)进行分析和研究,充分利用面向对象的特性,使类结构尽可能合理和高效。