Registriert seit: 16. Mai 2014
18 Beiträge
Delphi XE5 Starter
|
AW: Vererbung mit mehrfach eingeschränktem TypParamater
16. Mai 2014, 17:29
Danke für die schnellen Antworten.
Ich hatte gedacht, gehofft das man sagen kann das für T entweder die eine oder andere IKlasse gilt.
Probiert hatte ich auch
IKlasse1 = interface(IUnknown) end;
IKlasse2 = interface(IUnknown) end;
Klasse0<T : IKlasse1, IKlasse2> = class(TInterfacedObject)
function Transform : T;
end;
Klasse1 = class( Klasse0< IKlasse1 , IKlasse2> ) end;
mit FehlerMeldung [dcc32 Fehler] E2003 Undeklarierter Bezeichner: 'Klasse0<,>'
jetzt hätte ich gedacht das beide IKlassen angenommen werden.
Gruß
Alexander
|