Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.009 Beiträge
 
Delphi 12 Athens
 
#3

AW: Verständnisfrage Interfaces

  Alt 11. Apr 2014, 08:35
Das sieht sehr nach dem Vorläufer von TInterfacedObject aus.
Mit einem interessanten Unterschied: Nach dem Create steht der RefCount auf 1 und nicht 0 und das Free zählt den RefCount wieder runter, zerstört aber die Instanz nicht, wenn RefCount noch nicht 0 ist, während TInterfacedObject da einen Error liefert.

TInterfacedObject gab es übrigens auch schon in D5 (womöglich auch davor, aber das kann ich jetzt nicht nachprüfen).
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat