Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.603 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Feld nur über Property zugreifen

  Alt 24. Mai 2024, 13:51
Ich sehe da nur eine Möglichkeit, nämlich zwei Klassen statt einer:

Die erste Klasse enthält das Feld, die Property samt Zugriffsmethoden (evtl. virtual). Dabei wird das Feld als strict private deklariert, der Rest als public oder protected, je nachdem welche Sichtbarkeit gewünscht ist.

Die zweite ist von der ersten abgeleitet und enthält alles andere. Methoden dieser zweiten Klasse können nicht auf das Feld zugreifen, weil es als strict private deklariert ist.

Edit: Uwe war schneller.
Thomas Mueller
  Mit Zitat antworten Zitat