Einzelnen Beitrag anzeigen

silver-moon-2000

Registriert seit: 18. Feb 2007
Ort: Schweinfurt
170 Beiträge
 
Delphi XE Professional
 
#2

AW: Reihenfolge in Type-Deklaration

  Alt 2. Mär 2014, 13:00
Wie bewerkstellige ich so etwas ? Denn eigentlich müsste die Liste vor TNode deklariert werden damit TNode die Liste kennt, aber dann würde die Liste TNode noch nicht kennen
Hallo, probiers mal so, nennt sich forward declaration

Delphi-Quellcode:
type
  TNodeList = class; //<------------

  TNode = class( TObject )
  private
    Edges: TNodeList;
  [..]
  end;
  
  TNodeList = class( TObjectList )
  protected
    function getItem(index: Integer): TNode;
  [..]
  end;
Tobias
Bitte nicht hauen , ich weiß es nicht besser
  Mit Zitat antworten Zitat