Forum: Algorithmen, Datenstrukturen und Klassendesign
by mytbo,
15. Sep 2023
Ich habe den Eröffnungspost noch mal gelesen und interpretiere, dass er mit Löschen vermutlich Values-Objekt nilen meint und erst, wenn es ohne Referenz ist, ableben soll. Mein Bezug ist der vorletzte Absatz des Posts. Vielleicht vermute ich falsch.
Bis bald...
Thomas
Forum: Algorithmen, Datenstrukturen und Klassendesign
by mytbo,
15. Sep 2023
Eine weitere Möglichkeit ist, das Values-Objekt mit einer Referenzzählung auszustatten:
type
TValues = class(TObject)
strict private
FRefCount: Integer;
private
FX: Double;
FY: Double;
public
constructor Create(pmX, pmY: Double); reintroduce;