Aufgaben 7.3.: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
Zeile 3: Zeile 3:
 
Für die Verwaltung einer Spedition werden zwei Klassen angelegt: Eine Klasse '''LKW''', in dessen Konstruktor ''Marke'', ''Tankinhalt'' und ''Verbrauch'' (in l pro 100 km) initialisiert werden und die ''Fahrtstrecke'' auf 0 gesetzt wird. Die Klasse bekommt Getter-Methoden für ''Tankinhalt'' und ''Verbrauch'' und eine Setter-Methode für den ''Tankinhalt''. Die Klasse '''Fahrer''' initialisiert im Konstruktor ''Name'', ''Vorname'' und ''LKW''. Weiterhin bekommt die Klasse eine Methode ''fahren(int strecke)'', die die gefahrene Strecke speichert und den Tankinhalt aktualisiert. Eine weitere Methode ''benzinstand()'' gibt den aktuellen Tankinhalt zurück.
 
Für die Verwaltung einer Spedition werden zwei Klassen angelegt: Eine Klasse '''LKW''', in dessen Konstruktor ''Marke'', ''Tankinhalt'' und ''Verbrauch'' (in l pro 100 km) initialisiert werden und die ''Fahrtstrecke'' auf 0 gesetzt wird. Die Klasse bekommt Getter-Methoden für ''Tankinhalt'' und ''Verbrauch'' und eine Setter-Methode für den ''Tankinhalt''. Die Klasse '''Fahrer''' initialisiert im Konstruktor ''Name'', ''Vorname'' und ''LKW''. Weiterhin bekommt die Klasse eine Methode ''fahren(int strecke)'', die die gefahrene Strecke speichert und den Tankinhalt aktualisiert. Eine weitere Methode ''benzinstand()'' gibt den aktuellen Tankinhalt zurück.
  
Hinweise: Zuerst ein LKW-Objekt erzeugen und dieses beim Konstruktor des Fahrers durch einen Mausklick als Parameterwert übernehmen. Der Benzinverbrauch auf einer bestimmten Strecke errechnet sich aus ''Strecke*100 / Verbrauch''.
+
Hinweise: Zuerst ein LKW-Objekt erzeugen und dieses beim Konstruktor des Fahrers durch einen Mausklick als Parameterwert übernehmen. Der Benzinverbrauch auf einer bestimmten Strecke errechnet sich aus ''(Strecke*100) / Verbrauch''.
  
  
 
[[Lösungsvorschlag 7.3 - Aufgabe 1 | Lösungsvorschlag]]
 
[[Lösungsvorschlag 7.3 - Aufgabe 1 | Lösungsvorschlag]]

Version vom 25. Februar 2014, 18:43 Uhr

Aufgabe 1

Für die Verwaltung einer Spedition werden zwei Klassen angelegt: Eine Klasse LKW, in dessen Konstruktor Marke, Tankinhalt und Verbrauch (in l pro 100 km) initialisiert werden und die Fahrtstrecke auf 0 gesetzt wird. Die Klasse bekommt Getter-Methoden für Tankinhalt und Verbrauch und eine Setter-Methode für den Tankinhalt. Die Klasse Fahrer initialisiert im Konstruktor Name, Vorname und LKW. Weiterhin bekommt die Klasse eine Methode fahren(int strecke), die die gefahrene Strecke speichert und den Tankinhalt aktualisiert. Eine weitere Methode benzinstand() gibt den aktuellen Tankinhalt zurück.

Hinweise: Zuerst ein LKW-Objekt erzeugen und dieses beim Konstruktor des Fahrers durch einen Mausklick als Parameterwert übernehmen. Der Benzinverbrauch auf einer bestimmten Strecke errechnet sich aus (Strecke*100) / Verbrauch.


Lösungsvorschlag