Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
AW: Klassen mit unterschiedlichen Parents verwursten
7. Mär 2012, 09:21
Hallo und Willkommen in der DP ,
ja, das geht. Wenn ich Dich richtig verstanden habe, dann suchst Du das Schlüsselwort abstract.
Delphi-Quellcode:
type
TBaseClass = class
protected
function Func1; virtual; abstract; //wird hier noch nicht implementiert
function Func2; virtual; abstract; //s.o.
end;
TChild1 = class(TBaseClass)
protected
function Func1; override; //Implementation erfolgt erst hier
function Func2; override;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|