Рефакторинг: инкапсуляция переменной
Инкапсулируйте переменную, автоматически создавая правильно построенные методы доступа, чтобы сократить ее видимость и гарантировать ее целостность.
В редакторе исходного кода выберите символ, который Вы хотите инкапсулировать.
Выберите Edit> Refactor> Encapsulate.
Укажите имена для методов доступа при желании.
Нажмите кнопку Preview.
Нажмите кнопку Apply.
Элемент трансформации для Инкапсулировать трансформации является символом, который является переменной экземпляра или элементом структуры.
Операция Encapsulate применяется к выделенному символу, который является переменной экземпляра или элементом структуры.
Инкапсулировать трансформация создает метода get и методы доступа метода set для символа, и это изменяет код, непосредственно получающий доступ к символу для использования средств доступа.