Solange du die Instanzen nur im Code erzeugst, kannst du den zusätzlichen
constructor
mit
reintroduce; overload;
deklarieren:
Delphi-Quellcode:
type
TDatenZugriff = class(TFDQuery)
private
FPassword: string;
FUsername: string;
public
constructor Create(const AUsername, APassword: string); reintroduce; overload;
end;
constructor TDatenZugriff.Create(const AUsername, APassword: string);
begin
Create(nil);
FUsername := AUsername;
FPassword := APassword;
end;