c++ 定义一个时间类,能提供和设置由时、分、秒组成的时间,现在的时间是:
时间: 2023-05-28 11:05:00 浏览: 86
抱歉,作为AI语言模型,我没有实际的时间概念和能力。以下是一个示例时间类的代码,您可以参考。
```c++
#include <iostream>
using namespace std;
class Time {
public:
Time(int hour=0, int minute=0, int second=0) {
this->hour = hour;
this->minute = minute;
this->second = second;
}
int getHour() const {
return hour;
}
int getMinute() const {
return minute;
}
int getSecond() const {
return second;
}
void setHour(int hour) {
this->hour = hour;
}
void setMinute(int minute) {
this->minute = minute;
}
void setSecond(int second) {
this->second = second;
}
void setTime(int hour, int minute, int second) {
this->hour = hour;
this->minute = minute;
this->second = second;
}
void printTime() const {
cout << hour << ":" << minute << ":" << second << endl;
}
private:
int hour;
int minute;
int second;
};
int main() {
Time now;
now.setTime(10, 30, 45);
cout << "现在的时间是:";
now.printTime();
return 0;
}
```