#include<iostream>
using namespace std;
class Date;
class Time
{
public:
Time(int, int, int);
void display(Date &d);
private:
int hour,minute,second;
};
class Date
{
public:
Date(int,int,int);
friend void Time::display(Date &d);
private:
int year, month, day;
};
Time::Time(int h,int m,int s):hour(h),minute(m),second(s){}
Date::Date(int y,int m,int d):year(y),month(m),day(d){}
void Time::display(Date &d)
{
cout << d.year << "--" << d.month << "--" << d.day << endl;
cout << hour << ":" << minute << ":" << second << endl;
}
int main()
{
Time t(17, 14, 45);
Date d(2021, 4, 20);
t.display(d);
system("pause");
return 0;
}