Enunciados de questões e informações de concursos
Considere o código conceitual baseado em objetos a seguir.
Animais variavelObjeto;
variavelObjeto = new Canguru();
variavelObjeto.moverSe(); // pulando
variavelObjeto = new Aguia();
variavelObjeto.moverSe(); // voando
variavelObjeto = new Cobra();
variavelObjeto.moverSe(); // rastejando
A propriedade das classes derivadas (Canguru, Águia e Cobra) de uma mesma superclasse (Animais) responde à mesma mensagem (moverSe()), mas reage de forma diferente (pulando, voando, rastejando). Esse conceito recebe o nome de