1. 建立Time, Date和DateTime三个类,其中DateTime继承自Time和Date类;
2. Time是时间类,具有时(hour),分(minute)和秒(second)三个属性和一个diplayTime的成员函数,能够以类似"12:34:56"的形式输出时间;
3. Date是日期类,具有年(year),月(month)和日(day)三个属性和一个diplayDate的成员函数,能够以类似"2022-02-24"的形式输出日期;
4. DateTime继承自Date和Time类,有一个display成员函数,能够以“2022-02-24 12:34:56”的形式显示日期和时间(注意中间的空格);
5. DateTime类所有成员属性均继承自Time类和Date类,包含一个对所有成员属性的初始化构造函数;
请把下面的所有代码复制到你的开发环境中,按照上文要求填充所需要的代码,然后提交该代码进行测试。(注意:main函数中的内容是不能修改的,违者0分)
#include
<iostream>
using
namespace std;
/*
* 请在main函数之前,填写你的代码
*/
/// 下面的main函数代码你不需要阅读,也【不能修改;一旦改动,本题0分】。
int main() {
|
1957 09 29 11 38 15
1957-09-29
11:38:15
1957-09-29 11:38:15