Aufgaben 7.3.: Unterschied zwischen den Versionen
Zeile 11: | Zeile 11: | ||
[[Lösungsvorschlag 7.3 - Aufgabe 2 | Lösungsvorschlag]] | [[Lösungsvorschlag 7.3 - Aufgabe 2 | Lösungsvorschlag]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Version vom 25. Februar 2014, 17:25 Uhr
Aufgabe 1
Erstelle ausgehend von der Klasse Schueler in Aufgabe 7.1.2 eine Klasse Schueler, in der die Zahl der erzeugten Instanzen festgehalten und über eine Getter-Methode ausgelesen werden kann. Schreibe nun eine zweite Klasse Schule in deren Konstruktor vier Schueler-Objekte erzeugt werden und durch den Aufruf der Getter-Methode die Anzahl der erzeugten Instanzen der Klasse Schueler angezeigt wird.
Aufgabe 2
Löse das obige Problem mit Hilfe eines Arrays in der Klasse Schule. Entferne die Ausgabe-Methode aus der Klasse Schueler und verlege die Ausgabe in eine Methode schuelerAusgeben() in der Klasse Schule. Hinweis: Um einen Zugriff auf die Attribute der Schueler-Objekte zu erlauben, sind Getter-Methoden in der Klasse Schueler notwendig.