Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#7

AW: Überkreuz-Referenz zw. Klassen

  Alt 3. Mai 2012, 13:12
Bei gegenseitig referenzierenden Klassen sollte man versuchen den Konflikt durch Einführung einer weiteren Klasse aufzulösen:
Delphi-Quellcode:
type
  TIPConnection = class
  public
    property IP:TInAddr;
    property Port:Word;
  end;

  TDevice = class
  public
    ipcon: TIPConnection;
  end;

  TIPConnectionPool = class(TIPConnection)
  public
    devices: Array [0..255] of TDevice;
  end;
Andreas
  Mit Zitat antworten Zitat