Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#9

Re: array of record; bzw. arrays in OOP

  Alt 20. Feb 2005, 14:12
Zitat von jbg:
Zitat von Robert_G:
Am praktischsten finde ich immer noch linked Lists, die man hinter einer Collection ""versteckt".
Meinst du etwa TCollection? Wenn ja: und was ist dann das: "FItems: TList;"
Ganz sicher meine ich das nicht.
Die dpCollection ist ganz nett um Einstellungen local zu speichern. Im Normallfall ist die Vorgabe von CollectionItem abzuleiten IMHO nicht zumutbar.
Ich meine eine Klasse, die intern eine linked list verwaltet. Ohne dass man sich im eigentlichen Code darum kümmern muss.
Abstraktes beispiel
Delphi-Quellcode:
var
  Instance :TMyClass;
begin
  MyClassCollection.Add(TMyClass.Create('eins'));
  MyClassCollection.Add(TMyClass.Create('zwei'));
  
  for Instance in MyClassCollection do
    WriteLn(Instance.SomeProperty);

  MyClassCollection.Clear();
  Mit Zitat antworten Zitat