Einzelnen Beitrag anzeigen

Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#39

Re: Eine Frage der Performance - T(Object)List oder Dyn. Arr

  Alt 19. Mai 2009, 12:52
Ich fürchte, Ihr redet aneinander vorbei.

Delphi-Quellcode:
TListe = class (TObjectList)
  Daten : TDaten;
end;

Natürlich lässt sich dieser Codeblock kompilieren. Aber er ist so für sich genommen sinnlos. Man hat eine neue Klasse (TListe), die von TObjectlist abgeleitet ist und zusätzlich ein Feld "Daten" vom Typ "TDaten" enthält. Dieses Feld hat aber mit dem Listen-Inhalt nichts zutun. In diese Liste kann ich mittels Add() weiterhin Buttons, Balkonmöbel und Brausepulver reintun.

Wenn ich den Datentyp vorgeben will, kann ich das tun, brauche dann aber entweder Generics (Delphi 2009 oder später) oder eine angepasste Add-Methode.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat