本次作业要求必须在2011.10.18日之前上交
定义一个类Date,原型如下:
class Date{
public:
Date(int y = 0, int m = 0, int d = 0);//构造函数
~Date(); //析构函数
void NextDate(); //输出当前日期的下一日
void PreDate(); //输出当前日期的前一日
bool IsLeapYear(int y); //判断是否为闰年
void show(); //输出日期,按照“****-**-**”格式输出
private:
int year,month,day;
//输入要求,年份[1800,2012],月份[1,12],日期[1,31],需要在输入过程做合法性校验
};
要求:(1)严格按照编程风格编写
(2)程序总行数不得多于200行