Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#13

AW: gemischter Interface-/Objektzugriff

  Alt 18. Mai 2017, 18:23
Spannende Frage. Ich würde es intuitiv so machen:

Delphi-Quellcode:
  private
    FItem: IFooItem;
    FFooItem: IFooFooItem;
und dann im Kontruktor:

Delphi-Quellcode:
constructor TFooOwner.Create(const AItem: TFooItem);
begin
  inherited Create;

  FItem := AItem;

  FFooItem := AItem;
end;
Das mit der Referenzzählung ist immer spaßig, man kann dann aber auch über Logging der aktuellen Referenzanzahl einiges schneller aufdecken als im Debugger.
Michael Justin
  Mit Zitat antworten Zitat