Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
|
Per Klasse auf übergeordnete Klasse zugreifen?
21. Feb 2006, 08:01
Moin,
ich möchte eine Komponente schreiben und einzelne Properties Kategorisch ordnen, so dass es im Objekt-Inspektor beispielsweise so aussieht:
+Kategorie1
`- Property1
`- Property2
`- Property3
+Kategorie2
`- Property1
`- Property2
`- Property3
usw...
Um dies zu lösen muss ich ja für jede Kategorie eine Klasse schreiben, die die dazugehörigen Properties beinhaltet.
Das Problem ist jetzt, dass eines dieser Felder einer Kategorie auf ein Feld der Hauptklasse zugreifen muss, bloss kennt eine untergeordnete Klasse ja nicht seine übergeordnete. Ich könnte ja meine Hauptklasse vorwärsdeklarieren und ein Feld selbiger in meiner Kategorieklasse anlegen, wo die Hauptklasse im Constructor(?) der Unterklasse mittgeteilt wird...
Die Frage ist eigentlich, ob dies der richtige weg ist?
Mario MSN: cyanide@ccode.de
|