自定義一個(gè)簡(jiǎn)單的日期類DateType,它具有數(shù)據(jù)成員y、m、d,用來(lái)表示當(dāng)前日期的年、月、日。而后設(shè)計(jì)該類欲實(shí)現(xiàn)(完成)的功能,進(jìn)而設(shè)計(jì)出相應(yīng)的類成員函數(shù)。
例如,下面給出的“雛形”可用來(lái)實(shí)現(xiàn)對(duì)天的增加,比較兩個(gè)日期是否相等,以及對(duì)日期的輸出等操作。請(qǐng)完成各類成員函數(shù),并編制主函數(shù),說(shuō)明DateType類對(duì)象,對(duì)定義的各成員函數(shù)進(jìn)行調(diào)用,以驗(yàn)證它們的正確性。
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ù)默認(rèn)值
void incrementDay() //增加1天
bool equal(DateType dt2) //判斷二日期是否相等
void printDate() //屏幕輸出日期對(duì)象的有關(guān)數(shù)據(jù)(年、月、日)
}
標(biāo)簽:
DateType
自定義
上傳時(shí)間:
2013-12-22
上傳用戶:songyue1991