去清迈苏梅岛要签证吗:编程高手请进(我的作业)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 04:04:39
设计并实现一个date类,要求:
1.可以攻玉建立具有指定日期(年,月,日)的date对象,默认日期是2000.1.1.
2.可以从输出流输出一个格式为"年,月,日"的日期,其中年是4位数据,月,日可以是1位也可以是2位数据.
3.可以动态的设置年,月,日.
4.可以用运算符==,!=,<和>对两个日期进行比较.
5.可以用运算符++,--,+=,-=等完成天数的加减一天或若干天的操作.
6.date类必须能够正确表达日期,不会出现类似于13月,32日一类的情况.date类还必须处理闰年的问题,闰年包括:所有能被400整除的年份,以及能被4整除同时又不能被100整除的年份.
用C++编程
(第一点的可以两个字后面的""攻玉""不要,打错了的.)
要附上源程序哦,能加上注释就更好了,小的谢谢了.

本来想帮你打的
不过你的要求太麻烦了 而且没有意义 我告诉你步骤 你自己编才能有提高
要动态创建日期就一定要定义日期型类
给类构造 默认日期就可以实现
重载构造 动态设置也可以实现
对运算浮==,!=,++,--都要重载 不然无法对类对象进行运算!
判断闰年例子很容易 看看书不难理解
输出用format格式化,一定能实现
最后 请你不要太懒 如果想当好程序员一不能懒惰二不能骄傲…

你这是要用什么编啊,java?