Ed
ano passado
Vamos analisar cada afirmação 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. 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 dependa do 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. Com base nas análises, apenas a afirmação II está correta. Portanto, a alternativa correta é: B Apenas II.