面向对象程序设计实验内容

面向对象程序设计实验内容

ID:18716588

大小:104.50 KB

页数:20页

时间:2018-09-20

面向对象程序设计实验内容_第1页
面向对象程序设计实验内容_第2页
面向对象程序设计实验内容_第3页
面向对象程序设计实验内容_第4页
面向对象程序设计实验内容_第5页
资源描述:

《面向对象程序设计实验内容》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面向对象程序设计实验报告班级学号姓名日期实验一简单的C++程序一、实验目的和要求1.熟悉VisualC++6.0编译系统的常用功能。2.学会使用VisualC++6.0编译系统实现简单的C++程序。二、实验内容编译下列程序,改正所出现的错误信息,并写出输出结果。(1)//sy1_1.cppmain(){cout<<"Thisisaprogram."}(2)//sy1_2.cpp#includeusingnamespacestd;intmain(){cin>>x;inty=x*x;cout<<"y=<

2、3)//sy1_3.cpp#includeusingnamespacestd;intmain(){inta,b;a=7;ints=a+b;cout<<"a+b="<

3、:不是,在使用之前的语句中定义说明即可;4.使用cout与运算符<<输出字符串时应注意些什么?答:字符串前后应该带上“”;5.程序中说明了的变量,但没有赋值,这时能否使用?答:6.一个程序通过编译并运行后得到了输出结果,这一结果是否一定正确?答:不一定,因为可能运行方式不符合改程序本身的意义;面向对象程序设计实验报告班级学号姓名日期实验二引用与函数一、实验目的和要求1.熟悉引用的概念,掌握引用的定义方法,学会引用在C++程序中的应用。2.掌握函数的定义和调用方法。二、实验内容1.调试下列程序,写出输出结果,并解释输出结果。(1)//sy2_1.cpp#i

4、ncludeusingnamespacestd;intmain(){doubledd=3.9,de=1.3;double&rdd=dd,&rde=de;cout<usingnamespacestd;intmain(){voidfun(int,int&);inta,b;fun

5、(2,a);fun(3,b);cout<<"a+b="<usingnamespacestd;int&fun(int);intaa[5];intmain(){inta=5;for(inti(0);i<5;i++)fun(i)=a+i;for(i=0;i<5;i++)cout<

6、{returnaa[a];}2.编程完成下列任务。编写重载函数max1可分别求取2个整数、3个整数、2个双精度数、3个双精度数的最大值。(sy2_4.cpp)三、分析与讨论1.总结引用的概念及用途。2.函数的定义和调用方法。面向对象程序设计实验报告班级学号姓名日期实验三构造函数、析构函数一、实验目的和要求1.熟悉类的定义格式和类中成员的访问权限。2.构造函数与析构函数的调用时机与顺序。3.掌握对象的定义以及对象的初始化的时机与方法。二、实验内容1.下面程序sy3_1.cpp中用ERROR标明的语句有错,不删除和增加代码行,改正错误语句,使其正确运行。//

7、sy3_1.cpp#includeusingnamespacestd;classAa{public:Aa(inti=0){a=i;cout<<"Constructor"<

8、ostream>usingnamespacestd;classTPoint{pu

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

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

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