SóProvas


ID
2756530
Banca
FAURGS
Órgão
BANRISUL
Ano
2018
Provas
Disciplina
Programação
Assuntos

Considere as afirmações 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?

Alternativas
Comentários
  • Gabarito Letra B.

    No polimorfismo a decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da classe derivada, é tomada em tempo de execução, através do mecanismo de ligação tardia. A ligação tardia ocorre quando o método a ser invocado é definido durante a execução do programa.

     

  • " indica o princípio de que o tipo real do objeto determina o método a ser chamado" até agora tentando traduzir o que o examinador quis dizer, entendo polimorfismo mas não com esse "linguajar"!

  • Conceito super confuso, ainda não apareceu banca pior para fazer questão que a  FAURGS.

  • I - A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos. (conceito de vinculação antecipada).

    III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado. (conceito de vinculação tardia)

    I e III estão com conceitos invertidos.

    l - Vinculação antecipada(ou tempo de execução).

    lll - Vinculação tardia(ou tempo de compilação).