Olá,
Curso o 3º Termo de Sistemas de Informação na FIO (Faculdades Integradas de Ourinhos/SP).
Fiz uma avaliação na qual constava uma pergunta + ou - assim:
Quando se utiliza uma interface (por exemplo, MouseListener) é correto afirmar que:
A resposta correta é que tem que ser declarados todos os métodos referentes a MouseListener (mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased)
Porém, o professor havia nos ensinado o MouseAdapter que não torna obrigatória a declaração dos métodos acima. Diante disso aleguei que não tinha resposta correta e após a prova ele me informou que essa acima seria a resposta correta.
Agora, gostaria de saber, se usando o MouseAdapter, eu não estou usando a interface para escutar eventos do mouse? e a pergunta não diz: “Quando se utiliza uma interface…”, quer dizer, com a MouseAdapter eu estou usando uma interface?
Gostaria muito da ajuda de vocês.
Muito obrigado a todos.