Kennt denn keiner reintroduce?
Delphi-Quellcode:
TMyForm = class(TForm)
private
// ..
public
function ShowModal(AMeinParam1: String; AMeinParam2: Integer): Integer; reintroduce;
end;
implementation
function TMyForm.ShowModal(AMeinParam1: String; AMeinParam2: Integer): Integer;
begin
// Sachen tun
Result := inherited ShowModal();
end;
Klar kann man das machen.
Aber warum sollte man eigentlich?
Es ist doch in Wirklichkeit eine neue Funktion. Also warum gibt man dem Kind keinen neuen Namen?