Рефакторинг: инкапсуляция переменной

Инкапсулируйте переменную, автоматически создавая правильно построенные методы доступа, чтобы сократить ее видимость и гарантировать ее целостность.

bullet
Инкапсулировать переменную
  1. В редакторе исходного кода выберите символ, который Вы хотите инкапсулировать.

  2. Выберите Edit> Refactor> Encapsulate.

  3. Укажите имена для методов доступа при желании.

  4. Нажмите кнопку Preview.

  5. Нажмите кнопку Apply.

Элемент трансформации для Инкапсулировать трансформации является символом, который является переменной экземпляра или элементом структуры.

Операция Encapsulate применяется к выделенному символу, который является переменной экземпляра или элементом структуры.

Инкапсулировать трансформация создает метода get и методы доступа метода set для символа, и это изменяет код, непосредственно получающий доступ к символу для использования средств доступа.