Só deu pra acertar, pois as outras alternativas não fazem sentido. Mas usar amarração pra dizer polimorfismo? Examinador foi literal demais!
Geralmente usamos os nomes: late binding, polimorfismo dinâmico, porém amarração...
Se algum colega souber a referência bibliografia gostaria de ver!
GABARITO, por exclusão, ALTERNATIVA D
Amarração está ligada ao Polimorfismo.
Polimorfismo é quando mais de uma classe derivada de uma superclasse pode invocar métodos que têm a mesma identificação mas comportamentos distintos. Ex. Classe Pessoa com seus métodos, e outras classes:
class Aluno extends Pessoa{
//métodos próprios e podendo haver chamada de métodos em Pessoa
}
class Funcionario extends Pessoa{
//métodos próprios e podendo haver chamada de métodos em Pessoa
}
Amarração: ligação da chamada de um método ao método.
- Amarração estática (static bindind): define permanentemente o endereço do método acionado durante a compilação.
- Amarração dinâmica ou tardia (dynamic or late binding): determina o endereço do método acionado no momento da execução.
Fonte: página 14
https://www.ic.unicamp.br/~santanch/teaching/oop/2015-1/slides/poo0301-heranca-polimorfismo-v02-1.pdf