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
1
Resposta:
Alternativa 4 é a correta.
Respondido por
3
Resposta:
Explicação:
Anexos:
Perguntas interessantes
Filosofia,
8 meses atrás
Inglês,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
10 meses atrás
Matemática,
10 meses atrás
Geografia,
1 ano atrás
Biologia,
1 ano atrás