Thema: Delphi OOP: Property Problem

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#10

Re: OOP: Property Problem

  Alt 10. Apr 2005, 18:03
Kein Problem.

Übnrigens um mal darauf:

Zitat:
Mir ist zwar nicht ganz klar wo die Vorteile gegenüber dem direkten Ansprechen von Feldern sind
zurückzukommen:

Es gibt Felder die über Properties nur gelesen werden sollten. Sagen wir mal Du hast eine ClientSocket Komponente geschrieben die das flag "FConnected"(Boolean) hat. Wenn du hier keine Property benutzt, könnten Klassen die von dieser Klasse erben (sofern FConnected im protected-Bereich ist), diese variable beschreiben. Da FConnected aber in der Hauptklasse bei Verbindung/Trennung beschrieben wird, hat eine Nachfolger-Klasse daran nichtsmehr zu ändern. D.h sie sollte nur mit read gelesen werden.

Das war jetzt nur ein Beispiel, aber es gibt noch andere dafür :]
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat