1
permite seleccionar métodos públicos no estáticos y moverlos a una interfaz independiente.
2
Opción permite borrar el objeto y comprueba si hay referencias en algún elemento de código.
3
permite incluir variables, constantes, campos, parámetros, métodos o extensiones locales de una forma controlada teniendo en cuenta todo el proyecto, de manera que podemos tener mucho más control de la acción desarrollada.
4
Simplificar llamadas o sentencias que estén en varias líneas a una sola
5
Esta opción permite mover los miembros y métodos de una subclase hacia arriba a la superclase.
6
Opción para cambiar el nombre a cualquier elemento, tanto variables, métodos, clases, paquetes, ficheros, etc.
7
Para mover elementos como métodos o clase, a otro ámbito de la misma aplicación
8
Permite copiar la clase a otro paquete del proyecto