Aufgaben 7.1.: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „'''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 …“)
 
 
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
 
'''Aufgabe 1'''
 
'''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.  
+
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 7.1 - Aufgabe 1 | Lösungsvorschlag]]
 
[[Lösungsvorschlag 7.1 - Aufgabe 1 | Lösungsvorschlag]]
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, 10: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.

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