wenn man schreibt:
FooResult := TFoo<String>.Create('Hello Free Pascal');
kann man doch auch gleich den "Create" Konstrucktor überladen ?
Delphi-Quellcode:
type
TFoo = class
public
Create; overload;
Create(String);
...
end;
oder seh ich da was falsches ?