Logo Passei Direto
Buscar
Considere as a�rmações abaixo sobre polimor�smo 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 polimor�smo 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?

I -A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.
II -O polimor�smo 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.
Apenas II.
Apenas I.
Apenas III.
I, II e III.
Apenas I e II.
User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações 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. Falso. A vinculação tardia (ou late binding) ocorre quando a escolha do método a ser chamado é feita em tempo de execução, não em tempo de compilação. Portanto, essa afirmação está incorreta. II - O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado. Verdadeiro. Essa afirmação está correta, pois o polimorfismo permite que o método chamado seja determinado pelo tipo real do objeto em tempo de execução. III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado. Falso. A vinculação antecipada (ou early binding) ocorre quando a escolha do método é feita em tempo de compilação, não em tempo de execução. Portanto, essa afirmação também está incorreta. Com base nas análises, apenas a afirmação II está correta. Portanto, a alternativa correta é: Apenas II.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

User badge image

Ed Verified user icon

há 2 anos

As alternativas corretas são: 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. Portanto, a alternativa correta é "Apenas I e II". A afirmação III está incorreta, pois a vinculação antecipada ocorre durante a compilação e não durante a execução do programa.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais conteúdos dessa disciplina