定义日期类型Date c++

定义日期类型Date c++

题目
定义日期类型Date c++
(1)要求自定义构造函数,实现日期的设置;
(2)可以重新设置日期;
(3)可以单独修改年或月或日,要求实现这些功能的成员函数;
(4)要求对当前日期对象有增加N天或减少N天的操作(N不超过28天);
对于不满足要求的天数,要求给出提示并保留原来的数据不被修改.
(5)日期的输出格式为“XXXX年XX月XX日”.
(注:对于要求修改成员变量的函数都要求验证数据的有效性;当数据无效时要求保留原数据,且给出不成功的提示.)
为了统一格式,也方便同学们更有针对性的实现
Date类的声明为:
class myDate
{
private:
int year;
int month;
int day;
public:
myDate(int newyear,int newmonth,int newday);
bool setDate(int newyear,int newmonth,int newday);
bool setyear(int newyear);
int getyear();
bool setmonth(int newmonth);
int getmonth();
bool setday(int newday);
int getday();
bool increaseday(int n);
bool reduceday(int n);
void display();
};
void main()
{
//1、定义对象
//2、显示当前日期
//3、修改日期,使用setDate()
//4、显示当前日期
//5、修改日期,使用setXXX()
//6、显示当前日期
//7、修改日期,使用increaseday()
//8、显示当前日期
//9、修改日期,使用reduceday()
//10、显示当前日期
//11、使用cout输出,getXXX()获得
答案
比较简单的 ,晚上发给你行不 行就跟我说
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.