Lernpfad:Hehomon/8: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Zeile 40: Zeile 40:
Erstellt eine <code>Arena</code> Klasse in eurem Projekt.
Erstellt eine <code>Arena</code> Klasse in eurem Projekt.
{{Aufgabe:End}}
{{Aufgabe:End}}
In der Darstellung des Baums oben ist unsere Arena also ein blauer Knoten. Als erstes "Blatt" soll sie nun ein Bild als Hintergrund bekommen, das die Arena darstellt. Dazu müssen wir ein Objekt der Klasse <code>Bild</code> erstellen und der <code>Arena</code> mit der <code>add()</code> Methode anhängen. (<code>add()</code> ist in der Klasse <code>Knoten</code> implementiert. Da <code>Arena</code> von <code>Knoten</code> erbt.)
In der Darstellung des Baums oben ist unsere Arena also ein blauer Knoten. Als erstes "Blatt" soll sie nun ein Bild als Hintergrund bekommen, das die Arena darstellt. Dazu müssen wir ein Objekt der Klasse <code>Bild</code> erstellen und der <code>Arena</code> mit der <code>add()</code> Methode anhängen. (<code>add()</code> ist in der Klasse <code>Knoten</code> implementiert. Da <code>Arena</code> alle Methoden von <code>Knoten</code> erbt, besitzt sie auch eine <code>add()</code> Methode.)
{{Aufgabe:Start}}
{{Aufgabe:Start}}
Ergänze den folgenden Quelltext im Konstruktor der <code>Arena</code>.
Ergänze den folgenden Quelltext im Konstruktor der <code>Arena</code>.
8.581

Bearbeitungen

Navigationsmenü