Thema: Delphi Vererbung - Designfrage

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.291 Beiträge
 
Delphi 12 Athens
 
#4

Re: Vererbung - Designfrage

  Alt 2. Apr 2010, 11:05
Wenn z.B. in den abgeleiteten TSpecified1 und Co. keine neuen Variablen oder virtuelle Methoden eingeführt wurden, also wenn die "Verwaltung" und der Speichervrebrauch gleich sind, dann könnte man zwar den "internen" Typenzeiger ändern, aber ich würde davon abraten und den "empfohlenen" Weg empfehlen ... also neues Objekt erzeugen und die Eigenschaften kopieren.

Delphi-Quellcode:
Specified := TSpecified1.Create;
Specified.Assign(General);
General.Free;
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat