Subato

Resource Files

DateTime earlier/later...

Implementieren Sie eine Klassen DateTime. Es soll ein Zeitpunkt an einem bestimmten Datum ausgedrückt werden. Verwenden Sie dabei die Klassen Date und Time.
Die Klasse DateTime soll folgende Eigenschaften haben:
  1. ein Feld date vom Typ Date.
  2. ein Feld time vom Typ Time.
  3. Ein Konstruktor, so dass wie folgt ein Objekt erzeugt werden kann:
    Date d = new Date(29,11,2018);
          Time t = new Time(12,59,15);
          DateTime dt = new DateTime(d,t);
  4. Eine Methode toString, in der die toString-Methoden der Klassen Date und Time verwendet werden.
  5. Schreiben Sie in die Klasse eine Hauptmethode, in der mindestens ein DateTime-Objekt erzeugt wird.
  6. Schreiben Sie eine Methode:
    boolean isEarlierThan(DateTime that),
    die testet ob das Objekt zeitlich vor einem anderen DateTime-Objekt liegt.
  7. Schreiben Sie eine Methode:
    boolean isLaterThan(DateTime that),
    die testet ob das Objekt zeitlich nach einem anderen DateTime-Objekt liegt.

class DateTime{ }
java