Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
14. Jun 2013
Nein, nein.
Ich kann ja mit der Compilerwarnung "Konstruierende Instanz enthält abstrakte Methode" mich ja immerhin davor warnen lassen oder sogar einen Fehler draus machen. Es geht darum, dass der Kerl es (auf dem ersten Weg) überhaupt nicht merkt.
Anhang:
Die Lösung war einfacher als man denkt:
type
TMyClassType = class of TSomeAbstractClass;
const
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
14. Jun 2013
Folgendes Beispiel:
Header:
type
TSomeAbstractClass = class abstract
procedure someAbstractMethod(); virtual; abstract;
end;
TSomeChildClass = class(TSomeAbstractClass)