2010-10-19 6 views

Respuesta

30

Hay una manera. Concéntrese en el atributo, haga clic derecho. Selecciona "Refactorizar" -> "Encapsular campo".

(editado para explicar por qué funciona, a pesar de que el título del menú no implica que)

El cuadro de diálogo de "Encapsular campo" creará getters/setters para ti, si no existen, y cambiará el acceso de campo para ir a través de getters/setters. El cuadro de diálogo detecta automáticamente getters/setters existentes por lo que, para los requisitos que ha mencionado, eso haría el truco.

+0

Muchas gracias; ¡funciona maravillosamente! Realmente necesito leer la documentación de refactorización de JDT. –

+0

Aquí hay otra buena respuesta a la pregunta: http://stackoverflow.com/a/21597844/2875073 – Jonn

Cuestiones relacionadas