Use essa caixa de diálogo para especificar as opções do comando de refatoração Extrair. Você pode usar o comando Extrair para mover um ou mais membros da classe selecionada para a superclasse.
Você pode abrir a caixa de diálogo Extrair, escolhendo Refatorar > Extrair depois de selecionar uma classe no Editor de código-fonte, na janela Projetos ou na janela Arquivos.
A caixa de diálogo possui os seguintes campos:
Marque a caixa de verificação à esquerda de cada membro que você deseja mover para a superclasse selecionada.
Marque a caixa de verificação Tornar abstrato de quaisquer métodos que você selecionou para extrair, para os quais deseja ter a declaração na superclasse mas manter a implementação na classe atual.
Se você deseja visualizar as alterações, será necessário seguir estas etapas para concluir a refatoração:
A janela Refatoração é aberta e mostra uma exibição em árvore do código a ser afetado pela refatoração.