Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
1. Aug 2018
Achso, das ist bereits eine Ableitung, konnte ich ja nicht wissen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
1. Aug 2018
Verstehe ich ehrlich gesagt gerade nicht. Abgesehen davon, wo ist denn technisch gesehen der Unterschied zu Deinem Ansatz und etwas wie
type
TMyDingensType = class(TMyType1<TDingens>)? Nach meiner Denke müsste da doch dasselbe herauskommen, wenn sich Deine Idee umsetzen ließe.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by DeddyH,
1. Aug 2018
Das geht glaub ich nur, wenn die Klasse selbst generisch ist, also etwa so:
type
TMyType1<T> = class(TObject)
private
FListe: TList<T>;
public
constructor Create; virtual;
destructor Destroy; override;
function Count: Integer;
property Liste: TList<T> read FListe write FListe;