Registriert seit: 29. Mai 2004
Ort: Augsburg
220 Beiträge
Delphi XE3 Enterprise
|
Prüfen, ob eine Method überschriben wurde
12. Sep 2014, 22: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 22:48 Uhr)
|