Du sollt nicht erben, sondern delegieren
Nur weil ich etwas _benutzen_ will, muss ich es nicht _sein_.
Typisches Beispiel ist JFrame
. Immer wieder liest man Beispiele oder Livecode, in dem Klassen von JFrame
abgeleitet werden. Dabei wird in der Regel keine einzige Methode überschrieben. Das ist nicht gut!
Leave a Reply