Einzelnen Beitrag anzeigen

Martin W

Registriert seit: 29. Mai 2004
Ort: Augsburg
220 Beiträge
 
Delphi XE3 Enterprise
 
#1

Prüfen, ob eine Method überschriben wurde

  Alt 12. Sep 2014, 21:26
Delphi-Version: XE5
Hi,

folgendes Problem:

Delphi-Quellcode:
interface

type
  TBaseClass = class
  public
    procedure DoSomething; virtual; abstract;
    constructor Create;
  end;

type
  TWorkClass = class(TBaseClass)
  public
    procedure DoSomething; override;
  end;

implementation

constructor TBaseClass.Create;
begin

  if (DoSomething wurde überschrieben) then
    begin
      DoSomething;
    end;

end;
Wie kann ich das Problem lösen? Idee von C#, siehe https://stackoverflow.com/questions/...g-reflection-c.

Viele Grüße,
Martin

Geändert von Martin W (12. Sep 2014 um 21:48 Uhr)
  Mit Zitat antworten Zitat