Aufgaben 7.1.: Unterschied zwischen den Versionen
Zeile 11: | Zeile 11: | ||
[[Lösungsvorschlag 7.1 - Aufgabe 2 | Lösungsvorschlag]] | [[Lösungsvorschlag 7.1 - Aufgabe 2 | Lösungsvorschlag]] | ||
+ | |||
+ | |||
+ | '''Aufgabe 3''' | ||
+ | |||
+ | Erstelle eine Klasse '''Auto''' mit der Auto-Objekte erzeugt werden können. Die Klasse soll die Attribute ''Kennzeichen'', ''Typ'', ''Kilometerstand'' und ''Tankinhalt'' enthalten. Neben dem Konstruktor, der einen Neuwagen erzeugen soll, besitzt die Klasse noch zwei Methoden ''tanken()'' und ''fahren()''. Die Methode ''fahren()'' aktualisiert dabei ''Kilometerstand'' und ''Tankinhalt'', wobei von einem mittleren Verbrauch von 7l/100km ausgegangen wird. Es soll dabei auch sichergestellt werden, dass nicht mit leerem Tank gefahren wird. Hinweis: Die verbrauchte Benzinmenge errechnet sich aus (Strecke * Verbrauch in l)/100. | ||
+ | |||
+ | [[Lösungsvorschlag 7.1 - Aufgabe 3 | Lösungsvorschlag]] |
Aktuelle Version vom 9. März 2014, 09:23 Uhr
Aufgabe 1
Erstelle eine Klasse Kreis, die drei verschiedene Konstruktoren enthält und zwei Methoden mit denen die Größe und die Position des Kreises verändert und der aktuelle Wert ausgegeben werden kann.
Aufgabe 2
Erstelle eine Klasse Schueler, mit der Schueler-Objekte erzeugt werden können, die als Attribute Name, Vorname und Klasse enthalten. Daneben soll eine Methode ausgeben() erstellt werde, die die Daten auf der Konsole ausgibt. Diese Methode kann direkt aus dem Konstruktor heraus aufgerufen werden.
Aufgabe 3
Erstelle eine Klasse Auto mit der Auto-Objekte erzeugt werden können. Die Klasse soll die Attribute Kennzeichen, Typ, Kilometerstand und Tankinhalt enthalten. Neben dem Konstruktor, der einen Neuwagen erzeugen soll, besitzt die Klasse noch zwei Methoden tanken() und fahren(). Die Methode fahren() aktualisiert dabei Kilometerstand und Tankinhalt, wobei von einem mittleren Verbrauch von 7l/100km ausgegangen wird. Es soll dabei auch sichergestellt werden, dass nicht mit leerem Tank gefahren wird. Hinweis: Die verbrauchte Benzinmenge errechnet sich aus (Strecke * Verbrauch in l)/100.