实验 2 类和对象(一)
1、实验目的
(1)掌握声明类的方法,类和类的成员的的概念以及定义对象的方法。
(2)初步掌握用类和对象编制基于对象的程序。
(3)学习检查和调试基于对象的程序。
2、实验内容
(1)有以下程序:
#include iostream
using namespace std;
class Time // 定义 Time 类
{
public: // 数据成员为公用的
int hour;
int minute;
int sec;
};
int main( )
{ Time t1; // 定义 t1 为 Time 类对象
cint1.hour; // 输入设定的时间 cint1.minute;
cint1.sec;
coutt1.hour “ : ” t1.minute “ : ” t1.secendl; // 输出时间
return 0;
}
改写程序,要求:
将数据成员改为私有的;
将输入和输出的功能改为由成员函数实现;
在类体内定义成员函数。 然后编译和运行程序。 请分析什么成员应指定为公用的?什么成员应指定为私有的?什么函数最好放在类中定 义?什么函数最好放在类外定义?
在类体内定义:
#include iostream
using namespace std;
class Time // 定义 Time 类
{
private: // 数据成员为私有的
原创力文档

文档评论(0)