设计一个日期类和时间类,编写display函数用于显示日期和时间
时间: 2024-03-22 19:41:39 浏览: 71
好的,我可以帮你设计这两个类,并编写display函数用于显示日期和时间。下面是代码示例:
```cpp
#include <iostream>
using namespace std;
class Date {
private:
int year, month, day;
public:
Date(int y, int m, int d) {
year = y;
month = m;
day = d;
}
void display() {
cout << year << "-" << month << "-" << day << endl;
}
};
class Time {
private:
int hour, minute, second;
public:
Time(int h, int m, int s) {
hour = h;
minute = m;
second = s;
}
void display() {
cout << hour << ":" << minute << ":" << second << endl;
}
};
int main() {
Date date(2022, 10, 1);
Time time(15, 30, 0);
date.display();
time.display();
return 0;
}
```
运行结果:
```
2022-10-1
15:30:0
```
在这个示例中,我们定义了日期类和时间类,它们分别有年、月、日和时、分、秒三个成员变量。display函数用于输出日期和时间。在主函数中,我们创建了一个日期对象和一个时间对象,并调用它们的display函数输出它们的值。
阅读全文