Forum: Programmieren allgemein
by choose,
11. Nov 2003
Das Dekorierer-Muster (Decorator) stammt nicht von mir. Ich habe es in dem DesignPattern-Buch der Gang of Four (GoF) kennengelernt und versuche es hier in meinen Worten in Anlehnung an Dein Bsp zu beschreiben:
Häufig sollen Klassen um gewisse Funktionen erweitert werden. Recht häufig wird zu diesem Zweck die Vererbung von Klassen eingesetzt: Methoden werden überschrieben, in ihrer Sichtbarkeit...
Forum: Programmieren allgemein
by choose,
10. Nov 2003
Hallo mika,
ich fände es etwas mühsam, Deinen Code Zeile für Zeile zu kommentieren. Deshalb werde ich hier einfach ein paar Stichworte aufführen, bei Sun oder im Netz allg findest Du mit Sicherheit ausreichend Infos.
Packages werden importiert,
Superklasse (eq Oberklasse) ist Begriff aus Vererbung nicht textueller Ersetzung,
Klassenname vs. Programmname,
Prozedur vs. Methode, ...