Sobre o conceito de polimorfismo de classes aplicado na linguagem de programação...

Questão de Informática da banca FAUEL aplicada no concurso AGEPAR (2018). Confira a resolução completa abaixo:

Sobre o conceito de polimorfismo de classes aplicado na linguagem de programação java, é possível dizer que:

I – Um objeto de uma classe X se passe como um objeto da classe Y, mesmo que ambas não possuam nenhuma correlação.

II – Um objeto de uma classe X se passe como um objeto da classe Y, porém os objetos devem possuir uma relação de herança entre eles.

III – As classes abstratas não possuem suporte ao polimorfismo.