Forum: Algorithmen, Datenstrukturen und Klassendesign
by Namenloser,
18. Mär 2011
Das Interface dient hier nur als Behelfslösung, da Records keinen Destructor haben. Klassen haben zwar einen, aber Objekte in Records werden nicht automatisch finalisiert (freigegeben). Interfaces hingegen werden hingegen finalisiert. Bei der Finalisierung wird, wenn der Referenzzähler 0 ist, das Objekt, das hinter dem Interface steht, automatisch freigegeben, also der Destruktor wird aufgerufen....
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Namenloser,
18. Mär 2011
Ich hab mal gerade was zusammengehackt... mit Generics ließe sich da sicher noch mehr machen.