Informatik S4
Das Unmögliche möglich machen. Für jeden.

Delegation!!1

An diesem Novembertag wurde ich allerdings von meinem Projekt höchstpersönlich verarlbert. Es hat meine Änderungen einer ganzen Doppelstunde nicht gespeichert; ich habe herausgefunden, dass "save as" nur dann wirklich funktioniert, wenn man die Datei dabei auch umbenennt.  

Jedenfalls:
Die Delegation funktioniert!
Die Klasse E, welche ansonsten relativ "normal" ist, hat im public Shape gibAktuelleFigur() eine Besonderheit - die Delegation!
Es nimmt sich ein Objekt aus der Klasse I, das dort vollständig definiert wurde. Nur die Instanz ist im Programmcode von E - was mir auch schon reicht!

Beim Befehl "append" wird eine Art Container angelegt. Dieser heißt in diesem Beispiel schlicht e, da wir hierzu bereits einen GeneralPath angelegt haben.
 


Gibt man statt "false" true bei append ein, so entsteht ein Strich zurück zum Ursprung.




Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden