Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#1

property oder variable

  Alt 23. Apr 2010, 09:08
hallo zusammen,
welchen Vorteil bewirkt die Deklaration einer property mit eigenen Zugriffsmethoden ala:

Delphi-Quellcode:
interface
  TSimpleStringList = class
  private
    FList: array of string;
  protected
    function Get(Index: Integer): string;
    procedure Put(Index: Integer; const S: string);
  public
    property Strings[Index: Integer]: string read Get write Put; default;
  end;
im Gegensatz dazu das Array public zu deklarieren
Delphi-Quellcode:
public
  List: array of string;
die Zugriffsmethoden auf das "normale" Array sind ja eh schon implementiert.



Danke für eure Meinungen

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat