C++电子实验报告

C++电子实验报告

ID:37914733

大小:129.50 KB

页数:8页

时间:2019-06-02

C++电子实验报告_第1页
C++电子实验报告_第2页
C++电子实验报告_第3页
C++电子实验报告_第4页
C++电子实验报告_第5页
资源描述:

《C++电子实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、姓名实验成绩学号年级、班安阳师范学计算机与信息工程学院综合性、设计性实验报告书实验课程:《C++面向对象程序设计》实验指导教师:实验时间:2013.12.25实验题目:设计一个描述儿童、成人、和老人的类系统实验类型:■综合性□设计性计算机信息工程学院结合性、设计性实验报告书一、实验要求和目的:1、要求:设计一个描述儿童、成人、和老人的类系统;儿童分学龄前儿童和学龄期儿童,成人指的是正在工作的人,老人指已经退休的人;分析这三类人群中的共性行为,并把他们定义在一个基类中;通过定义各自对象,模拟他们的行为

2、;在模拟过程中要求统计出共创造了多少对象。2、目的:(1)学习定义和使用类的继承关系,定义派生类;(2)掌握类派生,类的成员访问权限,派生类中构造和析构的次序;(3)熟悉不同继承方式下对基类成员的访问控制;(4)掌握初始化基类成员的方法;(5)掌握多重继承和派生类的方法;二、实验仪器设备及实验环境:计算机:PentiumIII 800 以上 256M内存操作系统:Windows 2000/XP 开发集成环境:Visual C++ 6.0 三、总的设计思想、实验原理等:描述一个人的基本特性包括:姓名,

3、性别,年龄。把这些基本特性定义为一个基类people。不论学龄前还是学龄期儿童都要有监护人联系电话。为此,在类people的基础上派生出类phone,再把类phone作为基类派出学龄前和学龄期儿童的类。学龄前类由幼儿园情况信息,包括设置幼儿园函数和获取幼儿园信息函数,输出有关信息。学龄期儿童类有学校和学号信息,包括设置学校和学号函数和获取学校和学号信息函数,输出有关信息。把类people作为基类,分别派生出成人类和老人类。成人类(Major)有工号、工资、职务和工作单位,包括设置工号、工资、职务和工

4、作单位函数和获取工号、工资、职务和工作单位信息函数,输出有关信息。老人类(old)有退休单位,包括设置退休单位函数和获取退休单位信息函数,输出有关信息。四、实验步骤设计:(见附页)#include#include#includeusingnamespacestd;classPeople{public:计算机信息工程学院结合性、设计性实验报告书stringname;//姓名stringsex;//性别intage;//年龄public:voiddi

5、splay(){cout<<"姓名:"<

6、um;floatmoney;public:voidshow(){display();cout<<"工号:"<

7、"<

8、;voidmain(){intPn,On,Mn,Cn,Lcn,Mcn;Pn=0,On=0,Mn=0,Cn=0,Lcn=0,Mcn=0;Peoplep;Pn++;p.name="张华";p.sex="女";p.age=40;Oldop;计算机信息工程学院结合性、设计性实验报告书Pn++;On++;op.name="王成光";op.sex="男";op.age=70;op.Retired="河南省安阳市文峰区房产分局";Oldop1;Pn++;On++;op1.name=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。