C++实验报告材料1

C++实验报告材料1

ID:44951440

大小:126.00 KB

页数:28页

时间:2019-11-05

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

《C++实验报告材料1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、标准文案重庆交通大学学生实验报告实验课程名称C++程序设计开课实验室数学实验室学院理学院年级09级信息专业班2班学生姓名学号09180223开课时间2009至2010学年第2学期评分细则内容分数实验过程设计(40%)实验结果分析(30%)实验体会(20%)排版格式(10%)总成绩教师签名:韩逢庆大全标准文案实验2类和对象2.1实验目的1.类的定义;2.类对象的使用;3.类成员变量、成员函数的定义和使用;4.观察类的组合使用;5.理解类的作用域;6.理解类的声明;7.理解类中private和public权限;8.掌握拷贝构造函数的定义和使用;9.掌握构造函

2、数的重载;10.掌握析构函数的定义和使用11.理解构造函数和析构函数的执行过程2.2实验内容2.2.1理解部分1.理解下面的程序,回答后面的问题,并在vc6.0下运行查看结果。#include classCDate{大全标准文案voidSet(intm,intd,inty){month=m;day=d;year=y;}intIsLeapYear(){return(year%4==0&&year%100!=0)

3、

4、(year%400==0);}public:voidPrint(){cout<

5、<classCDate大全标准文案{private:intmonth,day,year;publ

6、ic:voidSet(intm,intd,inty){month=m;day=d;year=y;}intIsLeapYear(){return(year%4==0&&year%100!=0)

7、

8、(year%400==0);}voidPrint(){cout<

9、问权限?答:成员变量为:month、day、year.成员函数有:voidSet(intm,intd,inty)、intIsLeapYear()、voidPrint()大全标准文案问题三:①处语句的意思是什么?答:定义一个省略参数的类。2.理解下面的程序,回答后面的问题,并在vc6.0下运行查看结果。#include intmonth;//全局变量intday;intyear;voidSet(intm,intd,inty)----------------------------------------------a{::month

10、=m;-----------------------------------------------------①::day=d;::year=y;}classCDate{public:voidSet(intm,intd,inty)------------------------------------------------b{::Set(m,d,y);-----------------------------------------------------②}voidPrint(){cout<

11、endl;}private:intmonth;//成员变量intday;intyear;}; 大全标准文案voidmain(){CDatea;a.Set(10,15,2007);a.Print();}问题一:①处是在给成员变量赋值,还是在给全局变量赋值,如果去掉域作用符::,程序是否还能正确运行?答:①处是在给局部变量赋值。去掉::后不能正确运行。问题二:②处调用的哪个函数,如果去掉域作用符::,程序是否还能正确运行?答:②处调用的是a处的函数。去掉::仍然不能正确运行。问题三:该程序的输出结果是什么,试解释该输出结果。答:原因在于该类没有定义私有成员变

12、量。3.试指出以下程序的错误,并改正之。#include

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

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

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