java添加时间,如何通过Java中的addHours()方法添加时间

  • Post author:
  • Post category:java


我试图让这个飞机项目工作,我不能为我的生活弄清楚如何在“public void addHours()”中添加时间,或者如果我甚至做了前面的正确!任何帮助都会很棒!

问题有待回答:

创建一个Time类 . 该课程将代表一个时间点,例如出发时间 . 它应该包含2个构造函数,2个实例变量(小时和分钟)和10个方法(见下文) . 除了toString之外的所有方法都应该是24小时格式 . default constructor:为12:00 AM创建一个Time对象 . 重载的构造函数:在特定的小时和分钟创建一个Time对象 . getHour():返回表示Time对象的小时的整数 . getMinute():返回表示Time对象分钟的整数 . addHours(…):通过将对象向前移动数小时来更新对象 . addMinute(…):通过将对象向前移动几分钟来更新对象 . (提示:请注意,不要让分钟数超过59.)addTime(…):通过从另一个Time对象向前移动小时和分钟来更新对象 . getCopy(…):返回一个新的Time对象,该对象具有与现有Time对象相同的小时和分钟 . isEarlierThan(…):如果此Time对象早于另一个Time对象,则返回true . isSameTime(…):如果此Time对象与另一个Time对象相同,则返回true . isLaterThan(…):如果此Time对象晚于另一个Time对象,则返回true . toString():返回表示Time对象的字符串 . 使用12小时AM / PM格式并将分钟数分为两位数 . 有关示例,请参阅示例输出 .

到目前为止,这是我的Time类: