Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
Delphi 12 Athens
|
AW: Best pratice: Klassen überspringen beim Vererben?
14. Aug 2013, 18:41
Delphi-Quellcode:
type TSaveHandler = class(TInterfacedObject, IMyInterface)
protected
procedure SaveFile; virtual; abstract;
function getName2 : string; virtual; abstract;
public
function getType : THandlerType;
function getName : string;
end;
procedure TSavehandler.getName : string;
begin
Result := getName2;
end;
Warum deklarierst du nicht gleich getName als virtual-abstract? Der Umweg über getName2 ist doch gar nicht nötig.
|