重载运算法<<,使之能够使用cout将Date类对象的值以日期格式输出。
#include<iostream>
using namespace std;
class Date
{ public:
int y,m,d;
Date(){cin>>y>>m>>d;};
~Date(){};
void show(int a) {cout<<a;}
void show(char b,int c) {cout<<b<<c;}
};
int main()
{ char e='-';
Date date;
date.show(date.y);
date.show(e,date.m);
date.show(e,date.d);
cout<<endl;
return 0;
}