实验3

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验3 类和对象

1、实验目的

(1)掌握声明类的方法,类和类的成员的概念以及定义对象的方法。

(2)初步掌握用类和对象编制基于对象的程序。

(3)学习检查和调试基于对象的程序。

2、实验内容和步骤

(1)有以下程序:

#include

using namespace std;

class Time

{ public:

int hour;

int minute;

int sec;

};

int main()

{ Time t1;

cin>>t1.hour;

cin>>t1.minute;

cin>>t1.sec;

cout<

return 0;

}

改写程序,要求:

①将数据成员改为私有的;

②将输入和输出的功能改为由成员函数实现;

③在类体内定义成员函数。

然后编译和运行程序。(此题内容写入实验报告中)

本题是教材第8章第2题。提示:可以参考例题8.3

(2)求3个长方体的体积,请编写一个基于对象的程序。数据成员包括length (长)、width(宽)、height(高)。要求用成员函数实现以下功能:

①由键盘分别输入3个长方体的长、宽、高;

②计算长方体的体积;

③输出3个长方体的体积。

请编写程序,上机调试并运行。本题是教材第8章第6题。(本题不用写入实验报告中)

3、预习内容

教材第8章内容和第8章习题。

4、思考题

(1)什么成员应指定为公用的?什么成员应指定为私有的?

(2)什么函数最好在类中定义?什么函数最好在类外定义?

1

相关文档
最新文档