定义一个时间类Time,能提供和设置由时、分、秒组成的时间,并编写应用程序,定义时间对象,设置时间和输出该对象提供的时间。
时间: 2023-04-01 19:04:33 浏览: 613
好的,这是一个关于编程的问题。定义一个时间类Time,可以提供和设置由时、分、秒组成的时间,可以通过编写应用程序来定义时间对象,设置时间并输出该对象提供的时间。以下是一个示例代码:
```
#include <iostream>
using namespace std;
class Time {
private:
int hour;
int minute;
int second;
public:
Time(int h = , int m = , int s = ) {
hour = h;
minute = m;
second = s;
}
void setTime(int h, int m, int s) {
hour = h;
minute = m;
second = s;
}
void printTime() {
cout << hour << ":" << minute << ":" << second << endl;
}
};
int main() {
Time t(12, 30, 45);
t.printTime();
t.setTime(9, 15, );
t.printTime();
return ;
}
```
这个程序定义了一个时间类Time,其中包含了时、分、秒三个成员变量,以及设置时间和输出时间的成员函数。在主函数中,定义了一个时间对象t,并设置了初始时间为12:30:45,然后输出该对象提供的时间。接着,重新设置了时间为9:15:00,并再次输出该对象提供的时间。
阅读全文