Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
23. Jun 2010
Nein, Du rufst den geerbten Konstruktor auf und sagst ihm, wer der Owner Deiner Klasse ist.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
23. Jun 2010
Oder man überschreibt einfach den geerbten Konstruktor und lässt die weiteren Eigenschaften anschließend setzen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
23. Jun 2010
Was heißt denn "geht nicht"? Kommt eine Fehlermeldung? Wenn ja, welche?
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
23. Jun 2010
Und als Owner für das TImage würde ich nicht AParent angeben, sondern entweder self oder nil. Im letzteren Fall muss man das TImage dann aber im Destruktor händisch freigeben.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by DeddyH,
23. Jun 2010
Damit verbirgst Du aber den Konstruktor von TComponent, das sollte auch eine entsprechende Warnung geben. Und soll das Image von außen komplett unsichtbar sein? Ansonsten würde ich eine ReadOnly-Property einführen.