自定義一個簡單的日期類DateType,它具有數(shù)據(jù)成員y、m、d,用來表示當(dāng)前日期的年、月、日。而后設(shè)計該類欲實現(xiàn)(完成)的功能,進而設(shè)計出相應(yīng)的類成員函數(shù)。
例如,下面給出的“雛形”可用來實現(xiàn)對天的增加,比較兩個日期是否相等,以及對日期的輸出等操作。請完成各類成員函數(shù),并編制主函數(shù),說明DateType類對象,對定義的各成員函數(shù)進行調(diào)用,以驗證它們的正確性。
class DateType { //自定義的日期類DateType
int y,m,d //數(shù)據(jù)成員,表示當(dāng)前日期的年、月、日
public:
DateType(int y0=1, int m0=1, int d0=1)
//構(gòu)造函數(shù),設(shè)定年、月、日;并設(shè)置參數(shù)默認值
void incrementDay() //增加1天
bool equal(DateType dt2) //判斷二日期是否相等
void printDate() //屏幕輸出日期對象的有關(guān)數(shù)據(jù)(年、月、日)
}
標(biāo)簽:
DateType
自定義
上傳時間:
2013-12-22
上傳用戶:songyue1991