когда регистрационные данные общедоступны, могу ли я использовать геттер и сеттер для регистрационных данных? пожалуйста помоги
Видимость атрибутов диаграммы классов. Публичный атрибут может иметь операции получения и установки?
Ответы (1)
Краткий ответ: Да. В целом видимость не влияет на возможность иметь геттеры и сеттеры (аксессоры).
Длинный ответ: видимость не имеет прямого влияния на возможность использования средств доступа. Однако будьте очень осторожны. Использование общедоступной видимости для атрибутов в большинстве случаев противоречит парадигме объектно-ориентированного подхода. Кроме того, установка общедоступных методов доступа ко всем атрибутам приводит к фактической ситуации, аналогичной тому, что все атрибуты становятся общедоступными. Может быть, стоит пересмотреть свой дизайн в целом?
person
Ister
schedule
26.11.2016