欢迎来到天天文库
浏览记录
ID:58149960
大小:70.98 KB
页数:6页
时间:2020-04-11
《C++实验报告类与对象.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、成都学院实验报告课程名称C++向对象程序设计实验名称类与对象姓名班级1学号指导教师设计时间2016年4月5日计算机工程学院1.实验目的1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法。2)初步掌握用类和对象编制基于对象的程序。3)学习检查和调试基于对象的程序。2.实验内容1)有以下程序:#includeusingnamespacestd;classTim{public:inthour;intminute;intsec;};intmain(){Timet1;cin>>t1.hour;cin>>t1.minute;cin>
2、>t1.sec;cout<usingnamespacestd;classTime{private:i
3、nthour;intminute;intsec;public:voidsetdate(){cin>>hour;cin>>minute;cin>>sec;}voiddisplay(){cout<4、[20];Charsex;};2.包含成员函数定义的源文件student.cpp//student.cpp5#include#include”student.h”VoidStudent::display(){Cout<<”num:”<#include”studen5、t.h”Intmian(){Studentstud;Stud.display();Return0;};请完善该程序,在类中增加一个队数据成员赋初值的成员函数set_value.上机调试并运行。答案:a)classStudent{private:intnum;charname[20];charsex[2];public:voidset_value();voiddisplay();};b)#include#include"student.h"usingnamespacestd;voidStudent::set_value(){cin6、>>num;cin>>name;cin>>sex;}voidStudent::display(){cout<<"num:"<#include"student.h"usingnamespacestd;intmain(){Studentstud;stud.set_value();stud.display();return0;getchar();}1)需要求3个长方柱的体积,请编写一个基7、于对象的程序。数据成员包括length,width,height.并要求用成员函数实现以下功能:(1)由键盘分别输入3个长方柱的长宽高;(2)计算长方柱的体积(3)输出3个长方柱的体积轻编写程序,上机调试并运行。#includeusingnamespacestd;classBox{private:floatlength;floatwidth;floatheigth;public:voidset_value();floatvolume();voiddisplay();};voidBox::set_value(){cout<<"pl8、easeinputlength,width,heigth:";cin>>length;cin>>width;cin>>he
4、[20];Charsex;};2.包含成员函数定义的源文件student.cpp//student.cpp5#include#include”student.h”VoidStudent::display(){Cout<<”num:”<#include”studen
5、t.h”Intmian(){Studentstud;Stud.display();Return0;};请完善该程序,在类中增加一个队数据成员赋初值的成员函数set_value.上机调试并运行。答案:a)classStudent{private:intnum;charname[20];charsex[2];public:voidset_value();voiddisplay();};b)#include#include"student.h"usingnamespacestd;voidStudent::set_value(){cin
6、>>num;cin>>name;cin>>sex;}voidStudent::display(){cout<<"num:"<#include"student.h"usingnamespacestd;intmain(){Studentstud;stud.set_value();stud.display();return0;getchar();}1)需要求3个长方柱的体积,请编写一个基
7、于对象的程序。数据成员包括length,width,height.并要求用成员函数实现以下功能:(1)由键盘分别输入3个长方柱的长宽高;(2)计算长方柱的体积(3)输出3个长方柱的体积轻编写程序,上机调试并运行。#includeusingnamespacestd;classBox{private:floatlength;floatwidth;floatheigth;public:voidset_value();floatvolume();voiddisplay();};voidBox::set_value(){cout<<"pl
8、easeinputlength,width,heigth:";cin>>length;cin>>width;cin>>he
此文档下载收益归作者所有