"教师学生评选与图书销售管理程序设计及类结构扩展实验总结"
本次实验包括以下几个部分: 1. 设计一个评选优秀教师和学生的程序,根据输入的一系列教师或学生的记录,通过程序计算出优秀学生及教师的姓名,并将其列出。 2. 编写一个图书和杂志销售管理程序,当输入一系列图书和杂志销售记录后,程序将展示销售良好的图书和杂志名称(图书每月售500本以上,杂志每月2500本以上)。 3. 对程序进行扩写,增加计算球体和圆柱体的表面积和体积的功能。在基类中定义公共数据成员radius,可作为正方体的边长、球体的半径、圆柱体的底面半径。 4. 完成声明二维坐标类作为基类,派生出圆类,将圆类作为基类,再派生出圆柱体类。其中,基类二维坐标类有成员数据:x、y坐标值,有成员函数:构造函数实现对基类成员数据的初始化、输出的成员函数,要求输出坐标位置。派生类圆类有新增成员数据:半径(R),有成员函数:构造函数实现对成员数据的初始化、计算圆面积的成员函数、输出半径的成员函数。派生圆柱体类新增数据有高(H),新增成员函数有:构造函数、计算圆柱体体积的函数和输出所有成员的函数。 实验步骤包括以下几个部分: 1. 定义一个基类point,及其成员函数,并进行测试。 2. 以public的继承方式定义子类circle。 3. 定义一个派生类cylinder。 4. 在main函数中定义类对象,调用函数实现其功能。 本次实验的目的是通过多态性与虚函数的实验,加深对多态性和虚函数的理解,掌握面向对象程序设计方法。 在实验过程中,我遇到了一些困难,比如理解多态性和虚函数的概念,以及如何设计一个评选优秀教师和学生的程序等。通过查阅资料,向老师请教,我逐渐克服了这些困难,并且顺利完成了实验内容。 通过本次实验,我加深了对多态性与虚函数的理解,掌握了面向对象程序设计方法,提高了解决实际问题的能力。同时,我也意识到在程序设计过程中需要认真思考和分析,才能设计出合理而高效的程序,这对我的专业能力提升有很大的帮助。 总的来说,本次实验使我对多态性与虚函数有了更深入的认识,对面向对象程序设计有了更多的实践经验,为我的学习和发展积累了宝贵的经验。希望在以后的学习中能够继续努力,不断提升自己的能力。
剩余19页未读,继续阅读
- 粉丝: 1
- 资源: 19
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
评论0