Einzelnen Beitrag anzeigen

Gentleman

Registriert seit: 29. Sep 2004
302 Beiträge
 
Turbo Delphi für Win32
 
#1

Unterschied in Klassenaufbau?

  Alt 25. Okt 2006, 18:40
Guten Abend!

Ich habe mir eine Klasse bisher folgendermaßen erstellt:
Delphi-Quellcode:
TTest = class(TObject)
  Port: Integer;
  Max: Integer;
end;
Somit konnte ich auf aVar und aVar2 zugreifen und sie verändern. Nun bin ich aber auf folgendes gestoßen:
Delphi-Quellcode:
TTest = class(TObject)
private
  FPort: Integer;
  Fmax: Integer;
public
  property Port: Integer read FPort write FPort;
  property Max: Integer read FMax write FMax;
end;
Das ganze sieht zwar etwas professioneller aus, doch habe ich bisher noch keinen Unterscheid in der Verwendung feststellen können. Deswegen meine Frage: Wo genau liegt der Untescheid in der Verwendung?


Wäre sehr dankbar für etwas Hilfe.

Vielen Dank,
Lennard
Lennard
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger. (Kurt Tucholsky)
  Mit Zitat antworten Zitat