FC ConcursosFC Concursos

Flashcard FC896047

Por que é possível referenciar um objeto pelo tipo da interface que ele implementa em Java?

Linguagens de Programação

CRS (PM MG) · 2024

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Por que é possível referenciar um objeto pelo tipo da interface que ele implementa em Java?
Mostrar resposta e comentário

Resposta

Porque ao implementar uma interface, a classe cumpre o contrato dela, permitindo que uma instância seja referenciada pelo tipo da interface.

• Polimorfismo: O código usa a referência da interface sem conhecer a implementação concreta para invocar seus métodos.
• Tipo de compilação: A interface define quais métodos estão visíveis em tempo de compilação.
• Tipo em execução: A classe concreta fornece a implementação que é resolvida dinamicamente e pode ser verificada com instanceof e cast.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/888777

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo