[ create a new paste ] login | about

Link: http://codepad.org/C7caUaou    [ raw code | output | fork ]

C++, pasted on Jan 25:
#include<iostream>
using namespace std;
class Date;
class Time
{
public:
	Time(int, int, int);
	void display(Date &);
private:
	int hour;
	int minute;
	int sec;
};
class Date
{
public:
	Date(int,int,int);
	friend void Time::display(Date &);
private:
	int month;
	int day;
	int year;
};
Time::Time(int h, int m, int s)
{
	hour = h;
	minute = m;
	sec = s;
}

void Time::display(Date &d)
{
	cout << d.month << "/" << d.day << "/" << d.year << endl;
	cout << hour << ":" << minute << ":" << sec << endl;
}
Date::Date(int m, int d, int y)
{
	month = m;
	day = d;
	year = y;
}
int main()
{
	Time t1(10, 13, 56);
	Date d1(10,01,2011);
	t1.display(d1);
	return 0;
}


Output:
1
2
10/1/2011
10:13:56


Create a new paste based on this one


Comments: