Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
25. Nov 2013
"and u can see it in tests"
Etwas ungeschickt beschrieben aber ja, genau das ist es. Danke.
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
25. Nov 2013
Kann ich gerne tun, ich wollte nur sicherstellen, dass hier kein Denkfehler drin ist und der Compiler mit seiner Warnung wirklich Unrecht hat.
Falls also noch jemand seine qualifizierte Meinung abgeben möchte ;-)
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
25. Nov 2013
Die drei Punkte sind
"Dann Überladen sie halt nicht"
"Verwenden Sie reintroduce um die Warnung zu unterdrücken"
Mein Punkt ist nur, dass hier nichts verdeckt wird und der Compiler mit seiner Warnung nicht Recht hat.
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
25. Nov 2013
Eine Kindklasse möchte eine abstrakte Methode der Oberklasse implementieren und überladen. Beispiel:
TBaseClass = class abstract
procedure someProc(); virtual; abstract;
end;
TChildClass = class(TBaseClass)
procedure someProc(); overload; override;
procedure someProc(const someInput: Integer); overload; virtual;
end;