Wie verstecke ich den geerbten TObject-Konstruktor, während die Klasse überladene hat?
Schauen Sie sich diese Klasse an:
TTest = class(TObject)
public
constructor Create(A:Integer);overload;
constructor Create(A,B:Integer);overload;
end;
Nun, wenn wir die Klasse verwenden wollen:
var
test: TTest;
begin
test:= TTest.Create; //this constructor is still visible and usable!
end;
Kann mir jemand helfen, diesen Konstruktor zu verstecken?