Substituindo e implementando métodos

Consulte também 

O IDE tem os seguintes dois mecanismos para gerar código para implementar ou substituir métodos que são definidos em outras classes:

Para usar auto-completar de código para gerar código que substitua ou implemente um método:

  1. Na declaração da classe, use a palavra-chave extends para estender uma classe ou use a palavra-chave implements para implementar uma interface.
  2. No início da linha em que você deseja colocar o método, pressione Ctrl-Barra de espaços e selecione o método na caixa de diálogo de auto-completar de código.

    O declaração do método é inserida no arquivo. Você pode então codificar o corpo do método no Editor de código.

Para usar o comando Métodos de substituição:

  1. Na declaração da classe, use a palavra-chave extends para estender uma classe ou use a palavra-chave implements para implementar uma interface.
  2. Clique com o botão direito do mouse em um arquivo Java na janela Projetos e escolha Código-fonte > Métodos de substituição no menu pop-up ou pressione Ctrl-I.

    A caixa de diálogo Métodos de substituição e implementação é exibida com todos os métodos disponíveis listados no painel Métodos de interface e superclasse disponíveis. O IDE filtra métodos finais, estáticos, privados e pacotes privados.

    Use as caixas de seleção no alto da caixa de diálogo para ajustar os métodos exibidos na lista:

  3. No painel Métodos de interface e superclasse disponíveis, selecione os métodos que você deseja substituir.
  4. Se desejar que os métodos gerados em sua classe contenham chamadas para o método de superclasse, marque a caixa de seleção Gerar superchamadas.
  5. Para copiar comentários de Javadoc para os métodos selecionados no arquivo fonte, marque a caixa de seleção Copiar Javadoc.
  6. Clique em OK.

    Os métodos são criados no arquivo fonte de sua classe com declarações adequadas e corpos vazios ou chamadas de superclasse. Você pode então codificar o corpo do método no Editor de código.

Métodos substituídos são marcados com um glifo glifo de substituição  na margem esquerda do método no Editor de código. Métodos implementados a partir de uma interface ou de uma classe abstrata são marcados com um glifo glifo de implementação. Mantenha o ponteiro sobre o glifo para exibir uma dica com o nome totalmente qualificado da classe que contém o método substituído ou implementado. .

Consulte também
Usando auto-completar de código
Usando dicas do editor para corrigir código
Usando o recurso de correspondência de palavras

Notificações legais