7.6 Übungsaufgaben
Aufgabe 7-2: Kfz-Versicherung
Möchten Sie in Ihrem Java-Projekt zu Testzwecken Objekte erzeugen, können Sie dies auch direkt in der main-Methode einer Startklasse tun.
Aufgabe
Gehen Sie davon aus, dass sie sich nun innerhalb der main-Methode der Startklasse StartTest befinden.
Wie lauten die Anweisungen, mit deren Hilfe Sie an dieser Stelle die in den folgenden Teilaufgaben gestellten Anforderungen umsetzen?
-
Erzeugen Sie ein neues Objekt der Klasse
Kfzund weisen Sie ihm das Kennzeichen TBB U 1263 und einen Kilometerstand von 15.000 km zu. Lösung
Lösung
JAVApublic class StartTest {
public static void main (String[] args) {
Kfz kfz = new Kfz();
kfz.setKennzeichen("TBB U 1263");
kfz.setKmStand(15000);
}
}
Abb. 7-3: Quellcode -
Erzeugen Sie ein neues Objekt der Klasse
Versicherungsvertragund weisen Sie ihm die Vertragsnummer Q1863-984 und das in Teilaufgabe a) erzeugte Objekt der KlasseKfzzu. Lösung
Lösung
JAVApublic class StartTest {
public static void main (String[] args) {
Kfz kfz = new Kfz();
kfz.setKennzeichen("TBB U 1263");
kfz.setKmStand(15000);
Versicherungsvertrag vertrag = new Versicherungsvertrag("Q1863-984");
vertrag.setKfz(kfz);
}
}
Abb. 7-4: Quellcode