Das ist doch problemlos möglich, aber eben so
Delphi-Quellcode:
type
TMyObjectList = class(TObjectList<TObject>)
public
constructor Create(AOwnsObjects: Boolean = True);
end;
constructor TMyObjectList.Create(AOwnsObjects: Boolean);
begin
inherited;
end;