Implementieren Sie eine Klassen Appointment. Es soll ein Termin in einem Terminkalender ausgedrückt werden. Verwenden Sie dabei die Klassen Date, Time und .
Die Klasse Appointment soll folgende Eigenschaften haben:
- ein Feld time vom Typ DateTime.
- ein Feld length vom Typ int, das die Länge des Termins in Minuten angibt.
- ein Feld reason, das in einer Zeichenkette ausdrückt, was der Grund für den Termin ist.
- ein Feld place, das in einer Zeichenkette angibt, wo der Termin stattfindet.
- 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);
Appointment ap = new Appointment(dt,60,"Zahnarzt","Burgstraße 4");
- Eine Methode toString, in der die toString-Methoden der Klassen DateTime verwendet werden.
- Schreiben Sie in die Klasse eine Hauptmethode, in der mindestens ein Appointment-Objekt erzeugt wird.