C++程序设计实践指导书第五次上机.doc

C++程序设计实践指导书第五次上机.doc

ID:60719258

大小:27.50 KB

页数:6页

时间:2020-12-10

C++程序设计实践指导书第五次上机.doc_第1页
C++程序设计实践指导书第五次上机.doc_第2页
C++程序设计实践指导书第五次上机.doc_第3页
C++程序设计实践指导书第五次上机.doc_第4页
C++程序设计实践指导书第五次上机.doc_第5页
资源描述:

《C++程序设计实践指导书第五次上机.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计实践上机指导书(第五次)专业班级学号姓名沈阳工程学院信息学院实践成绩评价说明1)上机前充分准备实践材料,对上机内容有程序草稿。(10分)2)独立完成实践任务,对实践过程非常清晰。(30分)3)认真理解知识点,能够与理论知识相结合。(10分)4)在机房遵守上机守则,接受实践指导教师的监督与管理。(20分)5)认真填写实践指导书,写出实践小结。(10分)6)在实践中具备一定的创新思想,能够主动与指导教师探讨。(5分)7)加大实践工作量,主动完成实践指导书中的选做题目。(5分)8)掌握程序调试的方法,认真完成程序调试工作,使程序能够运行

2、(10分)。上机五类与对象(一)一、目的1、掌握类的定义和使用;2、学习具有不同访问属性的成员的访问方式;3、观察构造函数和析构函数的执行过程;4、学习拷贝构造函数的作用。二、要求:1.在上课之前,每一个同学必须将题目、程序编写完毕,做好充分的准备。2.所有环节均由每位同学独立完成,严禁抄袭他人结果。 三、步骤和内容1、定义一个时钟类,包含时针、分针和秒针,并能够设置时间和显示时间。#includeusingnamespacestd;classClock{intHour,Minute,Second;public:voidSe

3、tTime(intH,intM,intS);voidShowTime();};voidClock::SetTime(intH,intM,intS){Hour=H;Minute=M;Second=S;}voidClock::ShowTime(){cout<>H>>M>>S;Clockclock1;clock1.SetTime(H,M,S);clock1.ShowTime();}2、定义一个

4、Dog类,包含了age,weight等属性,以及对这些属性操作的方法。实现并测试这个类。#include#includeusingnamespacestd;classDog{charN[10];intA;floatW;public:voidInit(char*name,intage,floatweight);voidshowdog();};voidDog::Init(char*name,intage,floatweight){strcpy(N,name);A=age;W=weight;}voidDog::sh

5、owdog(){cout<<"名字:"<>name>>age>>weight;dog1.Init(name,age,weight);cout<<"狗子信息如下:"<

6、下角两个点的坐标,根据坐标能计算矩形的面积。#includeusingnamespacestd;classRectangle{intleftdown1,leftdown2;intrightup1,rightup2;public:voidgetvalue(intl1,intl2,intr1,intr2);voidarea();};voidRectangle::getvalue(intl1,intl2,intr1,intr2){leftdown1=l1;leftdown2=l2;rightup1=r1;rightup2=r2;}

7、voidRectangle::area(){cout<<"面积为"<<(rightup1-leftdown1)*(rightup2-leftdown2)<>l1>>l2;cout<<"请输入矩形的右上角坐标:"<>r1>>r2;RectangleA;A.getvalue(l1,l2,r1,r2);cout<<"矩形面积为:";A.area();}2、定义一个Circle类,由数据成员radius

8、(半径),成员函数getArea(),计算圆的面积,构造一个Circle的对象进行测试。#includeconstfloatpi=

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

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

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