Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Frage zur Vererbung von Methoden

  Alt 15. Feb 2019, 09:44
Hallo,

TProtoBlock kennt die Kindklassen nicht.

Warum denkst Du, dass hier:
Delphi-Quellcode:
procedure Beispiel;
begin
  Project.Blocks[x]:=TBitmapBlock.Create;
  Project.Blocks[x].Draw;
end;
TProtoBlock.draw aufgerufen wird?

Du könntest auch die draw Methode in TProtoBlocj abstract deklarieren.
Die Kindklassen müssten dann die Mehode draw implementieren.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat