关于构造函数的重载
原程序是这样class Date
{public:
Date(int=1,int=1,int=2005);
void display();
private:
int month;
int day;
int year;
};
Date::Date(int m,int d,int y):month(m),day(d),year(y){}
我把参数初始化表放在类里
class Date
{public:
Date(int=1,int=1,int=2005);
Date(int m,int d,int y):month(m),day(d),year(y){}
void display();
private:
int month;
int day;
int year;
};
结果却提示错误 为什么?