Subato

Resource Files

Record Time

Implementieren Sie die Datenklasse Time. Sie soll ganzzahlige Felder mit Namen hour, minute und second haben, sodass Sie mit new Time(12,59,15) ein Zeitobjekt für die Uhrzeit »12 Uhr 59 Minuten 15 Sekunden« erzeugen können.

Schreiben Sie in dieser Datenklasse folgende Methoden:

  1. boolean isEarlierThan(Time that),
    die testet ob das Zeitobjekt vor einem anderen Zeitobjekt liegt.
  2. boolean isLaterThan(Time that),
    die testet ob das Zeitobjekt nach einem anderen Zeitobjekt liegt.
  3. Time minutesLater(int min),
    Die ein neues Zeitobjekt zurück gibt, das um die übergebene Minutenanzahl später liegt.

record Time(/*TODO*/){ boolean isEarlierThan(Time that){ return false; /*TODO*/ } boolean isLaterThan(Time that){ return false; /*TODO*/ } Time minutesLater(int min){ return new Time(0,0,0); /*TODO*/ } }
java
You are not logged in and therefore you cannot submit a solution.