Aufgaben 7.1.

Aus ComeniusWiki
Wechseln zu: Navigation, Suche

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.

Lösungsvorschlag


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.

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