Use essa caixa de diálogo para especificar opções do comando de refatoração Extrair superclasse. Você pode usar o comando Extrair superclasse para criar uma nova superclasse baseada em métodos não-estáticos públicos na classe selecionada.
Você pode abrir a caixa de diálogo Extrair superclasse escolhendo Refatorar > Extrair superclasse 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:
Para cada membro que você deseja incluir na superclasse, marque a caixa de verificação na coluna esquerda.
Na coluna Tornar abstrato, marque a caixa de verificação de quaisquer métodos para os quais você não deseja que haja uma implementação.
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.