hi Tom,
Ich möchte nicht immer den gesamten Klotz laden lassen, obwohl doch meistens nur die Userfunktionen benötigt werden.
Es gibt genau zwei (*) Möglichkeiten, Beziehungen zwischen Klassen herzustellen:
- Vererbung
- Delegation einzelner Methoden fremder Klassen in eigene Klassen
Damit teilst Du den Code auf und definierst Schnittstellen.
*Anm.: Es gibt sicher auch noch andere Möglichkeiten, aber solchen Code kannst Du hinterher nicht mehr bearbeiten.
Und übertreibe es nicht mit der Vererbung, i.d.R. reicht eine Subklasse.
Hotti