Подробнее об областях видимости свойств
Подробнее об областях видимости свойств
В примерах этой главы части get и set свойств всегда имели одинаковую область видимости. Однако свойства могут иметь смешанную область видимости; т.е. части get «;гут иметь разные области видимости. Различные области видимости срабаты-Вгг г :лъко тогда, когда вы определяете обе части свойства. Идея различных областей ■мости заключается в том, чтобы обеспечить реализацию логики, где только клас-
лепи наследований разрешено присваивать значение свойству, а классам вне этой
pt :-^зрешено только читать значения свойств. Ниже приведен пример объявления
s ГЕ i как public, а его метода присвоения как protected.
. :- : Е ;r:pertyScopeExample ::- _value; : LCIIC int Value :rziezted set value = value;
return value;