Informática, perguntado por SamCruz, 10 meses atrás

QUESTÃO 3

"Polimorfismo significa várias (poli) formas (morfo). Em Orientação a Objetos, polimorfismo é a capacidade pela qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, mas que possuem comportamentos distintos". Adaptado de: JUNIOR, E. A. O.; NOEL, A. A. Programação I. Maringá: Unicesumar, 2018.

Considerando o texto anterior, assinale a alternativa correta.

Alternativa 1: Um método sobrescrito em Java só utiliza polimorfismo se houver antes a anotação "@Override".

Alternativa 2: Nem sempre que há polimorfismo há herança, mas sempre que há herança, há também polimorfismo.

Alternativa 3: Polimorfismo é a capacidade da subclasse de utilizar métodos da superclasse, sem precisar redefini-los.

Alternativa 4: Para sobrescrever um método, a assinatura do método deve ser exatamente a mesma utilizada na superclasse.

Alternativa 5: Em Java, podemos escrever dois métodos com o mesmo nome, desde que possuam parâmetros de entrada diferentes. Isso é chamado de reescrita de métodos.

Soluções para a tarefa

Respondido por raynnha
1

Resposta:

Alternativa 4 é a correta.

Respondido por JBorges89
3

Resposta:

Explicação:

Anexos:
Perguntas interessantes