Einzelnen Beitrag anzeigen

Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Generische Klasse - ich erhalte einen abstract Fehler...

  Alt 13. Okt 2015, 12:38
Hi,
bei abgeleiteten Klassen solltest du eine virtuelle Procedure auch überschreiben. Siehe Beispiel unten. Dann müsste es eigentlich funktionieren.

Delphi-Quellcode:
type
  TMyNewObj<T> = class(TMyObj<T>)
  private
    procedure MyUsedProc; override; // <--- Ändere mal das virtual in override
  end;
  Mit Zitat antworten Zitat