实验二 创建time类
科目:面向对象程序设计 班级: 姓名: 学号:
实验目的:
掌握类的含义、对象的本质,注意函数的书写格式和类成员的三大属性:public(公有的)、private(私有的)、protected(保护的)。构造函数:与类名称相同,没有返回值。它在对象生成之时自动执行。析构函数:在类名前加~作为函数名的函数,没有返回值,也没有参数。它在对象结束时自动执行。
创建一个名为time的类,它包括分别表示小时、分钟和秒的int类型的数据成员以及五个成员函数。第1个成员函数是构造函数, 第2个成员函数是拷贝构造函数, 第3个成员函数是释放函数,第4个成员函数是输入函数, 第5个成员函数是输出函数。
实验要求:
构造函数:有3个形参,且赋给初值0。目的是把形参的值赋给数据成员。
拷贝构造函数:同类型的对象之间赋值。
释放函数:输出“再见!”。
输入函数:通过键盘输入数值给数据成员。
输出函数:将时间以11:59:59的格式显示在屏幕上。
编写程序:
科目:面向对象程序设计 班级: 姓名: 学号:
实验目的:
掌握类的含义、对象的本质,注意函数的书写格式和类成员的三大属性:public(公有的)、private(私有的)、protected(保护的)。构造函数:与类名称相同,没有返回值。它在对象生成之时自动执行。析构函数:在类名前加~作为函数名的函数,没有返回值,也没有参数。它在对象结束时自动执行。
创建一个名为time的类,它包括分别表示小时、分钟和秒的int类型的数据成员以及五个成员函数。第1个成员函数是构造函数, 第2个成员函数是拷贝构造函数, 第3个成员函数是释放函数,第4个成员函数是输入函数, 第5个成员函数是输出函数。
实验要求:
构造函数:有3个形参,且赋给初值0。目的是把形参的值赋给数据成员。
拷贝构造函数:同类型的对象之间赋值。
释放函数:输出“再见!”。
输入函数:通过键盘输入数值给数据成员。
输出函数:将时间以11:59:59的格式显示在屏幕上。
编写程序: