定义一个日期类Date,该类对象存放一个日期,可以提供的操作有:
voidGetDate();//取日期值,格式如“2012年2月5日”
intGetYear();//取年份
intGetMonth();//取月份
intGetDay();//取日期
voidSetDate(inty,intm,intd);//设置日期值
voidAddOneDay();//日期增加一天
还允许对日期对象作以下定义:
Dated1(2001,5,8);//用所给日期定义一个日期变量
Dated2;//定义一个日期对象
Dated3(d1);//用已有的日期构造一个新对象
要求:1)要求本程序用到所有的上述操作和定义,并且日期的输出格式为:
xxxx年xx月xx日
如:2011年6月15日
2)对于voidAddOneDay()函数,要考虑每月的天数有28天、30天、31天
的,另外还要考虑每年的最后一天加一天后,变为下一年的第1天。