Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#2

AW: Constructor from Instance

  Alt 15. Jan 2024, 07:14
Als erstes würde ich TAnimal mal einen virtuellen Konstruktor verpassen.

Und die Variante mit Class müsste prinzipiell funktionieren, wenn du etwas ergänzt:
Delphi-Quellcode:
type
  TAnimalCLass = class of TAnimal; // Stichwort "Class reference" oder "Metaklasse"
Animal2 := TAnimalCLass(Animal1.Class).Create;
(freihändig hingetippt)
Uli Gerhardt

Geändert von uligerhardt (15. Jan 2024 um 07:17 Uhr)
  Mit Zitat antworten Zitat