类的定义实(一).doc

类的定义实(一).doc

ID:58428237

大小:719.50 KB

页数:6页

时间:2020-05-19

类的定义实(一).doc_第1页
类的定义实(一).doc_第2页
类的定义实(一).doc_第3页
类的定义实(一).doc_第4页
类的定义实(一).doc_第5页
资源描述:

《类的定义实(一).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、淮海工学院计算机科学系实验报告书课程名:《C++程序设计(二)》题目:实验一类的定义和实现班级:学号:姓名:评语:成绩:指导教师:批阅时间:年月日1、实验内容或题目(1)定义一个日期类Date,该类对象存放一个日期,可以提供以下操作:   voidGetDate();//取日期值,格式如“2001年2月5日”   voidGetYear();//取年份   voidGetMonth();//取月份   voidGetDay();//取日期voidSetDate(inty,intm,intd);//设置日期值(2)需要求三个长方体的体积

2、,请编一个基于对象的程序。数据成员包括length(长)、width(宽)、height(高)。要求用成员函数实现以下功能:a.由键盘分别输入3个长方体的长、宽和高;b.计算长方体的体积;c.输出3个长方体的体积(3)将第(1)题改写成一个多文件的程序:将类的定义放在头文件date.h文件中,将成员函数的实现放在源文件date.cpp文件中,主函数放在date_main.cpp文件中。请写出完整的程序,上机调试并用实例进行测试运行。2、实验目的与要求(1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法。(2)初步掌握用类和对象

3、编制基于对象的程序。(3)学习和调试基于对象的程序。(4)要求用数据进行测试。(5)掌握类的声明和成员函数定义分离的一般方法以及多文件程序编写的方法。3、实验步骤与源程序⑴实验步骤读取题目,分析题目的要求,根据第一题的题目可知:需要建立含有3个私有变量,分别是year,month,day,5个公有变量voidGetDate();voidGetYear();voidGetMonth();voidGetDay();voidSetDate(inty,intm,intd);用于访问私有变量的类,并且通过主函数来调用该类。根据题目二可知:类中的

4、私有变量是length,width,height,公有变量是给定3个私有变量值和计算立方体体积的成员函数,并最终通过主函数的调用并实现相关的功能。题目三:需要先建立一个新的工程项目,把相关的类写入到头文件中,再建立两个.cpp源文件其中有且只有一个包含主函数来实现整个项目运行。⑵源代码源代码链接第一题源代码:文件第二题源代码:文件第三题源代码:文件夹3、测试数据与实验结果(可以抓图粘贴)2题1题3题3、结果分析与实验体会在整个代码的写入时,第一个相对顺利,但是有不足之处,本想实现通过使用if判断语句来实现判断所输入的时间是否为合法的时

5、间,但因为在判断日期时因为无法确定该月份到底含有多少天,最终没有成功,还希望老师能都对我指点一下;对于第二道题目,我个人认为这道题没有按照要求完成,应该是先输入3组数值然后再输出3个结果,但是实际在做时就会将刚刚的值覆盖掉,无法得到想要的结果。第三个题目则是完全按照老师您做的演示才做出来,对于这类题目,自己还需要多加练习。

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

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

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