class myDate
{
int year, month,day;
}辆毡;
第一種
myDate::myDate ()
{
year = 1970;
month = 05;
day = 25;
}
第二種
myDate::myDate(int y, int m, int d)
{
year = y;
month = m;
day = d;
}
第三種
myDate::myDate (int y):month(05),day(25)
{
year = y;
}
初始化類的數組
myDate d[3] = {myDate(),myDate(),myDate(1999)};
如何定義復制構造函數
myDate::myDate(const myDate &d) // const 是為了復制之后的操作不對傳進來的d這個對象進行改變
{
year = d.year;
month = d.month;
day = d.day;
}