首页 > 试题广场 >

(MyDate 类)设计一个名为 MyDate 的类。该类

[问答题]
 (MyDate 类)设计一个名为 MyDate 的类。该类包含:
 • 表示日期的数据域 year、month 和 day。月份是从 0 开始的,即 0 表示一月份
 • 一个无参构造方法,该方法创建当前日期的 MyDate 对象。
 • 一个构造方法,创建以从 1970 年 1 月 1 日午夜开始流逝的毫秒数为时间的 MyDate 对象。
 • 一个构造方法,创建一个带指定年、月、日的 MyDate 对象。
 • 三个数据域 year 、month 和 day 的 get 方法。
 • 一个名为 setDateClong elapsedTime)使用流逝的时间为对象设置新数据的方法。
 画出该类的 UML图并实现这个类。编写测试程序,创建一个测试程序,创建两个 Date 对象(使用 new Date()和 new Date(343555551B3101L), 然后显示它们的小时、分钟和秒。 提示:前两个构造方法将从逝去的时间中提取出年、 月、日。例如:如果逝去的时间是 S6155S550000 毫秒,那么年就是 1987, 月就是 9, 而天是 18。可以使用编程练习題 9.5 中讨论的 GregorianCalendar 类来簡化编程。 

这道题你会答吗?花几分钟告诉大家答案吧!