Registriert seit: 11. Aug 2012
Ort: Essen
1.603 Beiträge
Delphi 10.2 Tokyo Professional
|
AW: Feld nur über Property zugreifen
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
|