Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
Delphi 12 Athens
|
Re: Klassendeklaration: Beidseitige Referenz
2. Jan 2010, 15:50
erste Unit:
Delphi-Quellcode:
TBasisKlasse2 = class;
TKlasse1 = class(TDatabase)
private
FdbID: Integer;
FKlassen2Objekte: TObjectList;
procedure setdbID(Value: Integer);
public
{* Overrides *}
constructor Create; override;
destructor Destroy; override;
{* Properties *}
property AddKlassen2Objekt: TBasisKlasse2 write ...
end;
TBasisKlasse2 = class(TKlasse1);
zweite Unit:
Delphi-Quellcode:
uses ErsteUnit;
TKlasse2 = class(TBasisKlasse2)
private
FdbID: Integer;
public
{* Overrides *}
//constructor Create; override;
//destructor Destroy; override;
{* Properties *}
...
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
|