Buscar

Considere as afirmacoes abaixo sobre polimorfismo na linguagem de programação JAVA. I- A vinculação tardia ocorre se o compilador escolher um métod...

Considere as afirmacoes abaixo sobre polimorfismo na linguagem de programação JAVA.
I- A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.
II- O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado.
III- A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.

Quais estão corretas?


A- Apenas II.
B- I, II e III.
C- Apenas I.
D- I e II.

Essa pergunta também está no material:

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
32 pág.

Programação Orientada A Objetos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C - Apenas I. A afirmativa I está correta, pois a vinculação tardia ocorre em tempo de execução, quando o compilador escolhe o método a ser chamado dentre os possíveis candidatos, levando em consideração o tipo real do objeto. Já as afirmativas II e III estão incorretas, pois o polimorfismo indica que o tipo declarado do objeto determina o método a ser chamado, e a vinculação antecipada ocorre em tempo de compilação, não em tempo de execução.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais