Informática, perguntado por skipu3000, 5 meses atrás

Polimorfismo é o princípio pelo qual duas ou mais classes herdadas de uma mesma superclasse. Espera-se que no polimorfismo, possamas fazer que um objeto seja atribuido para um tipo diferente da sua instância. Assim o interpretador JAVA se encarrega de chamar corretamente o método a ser executado em tempo de execução.
​Em se tratando de programação com objetos e suas características na linguagem Java, para que um polimorfismo seja utilizando é necessário que:
Alternativas
Alternativa 1:
os métodos necessitam ter a mesma assinatura, ou seja, precisam ter o memo nome e os mesmos tipos de parâmetros de entrada, assim ao ser referenciado em outro tipo, irão executar o método definido para cada objeto.

Alternativa 2:
os métodos necessitam ter a mesma assinatura, ou seja, precisam ter o retorno e mesmo nome, assim ao ser referenciado em outro tipo, irão executar o método definido para cada objeto.

Alternativa 3:
os métodos necessitam ter a mesma assinatura, ou seja, precisam ter o memo retorno e os mesmos tipos de parâmetros de entrada, assim ao ser referenciado em outro tipo, irão executar o método definido para cada objeto.

Alternativa 4:
os métodos necessitam referenciar os mesmos atributos, para que possam executar suas regras de negócio de forma independente.

Alternativa 5:
os métodos necessitam ter assinaturas diferentes, ou seja, precisam ter o memo nome e tipos de parâmetros de entrada diferentes, assim ao ser referenciado em outro tipo, poderão executar cada método dependendo do parâmetro passado.

Soluções para a tarefa

Respondido por wesleyrockhero
0

Resposta:

Alternativa 1:

os métodos necessitam ter a mesma assinatura, ou seja, precisam ter o mesmo nome e os mesmos tipos de parâmetros de entrada, assim ao ser referenciado em outro tipo, irão executar o método definido para cada objeto.

Explicação:

A possibilidade de Polimorfismo se dá pelo fato de que métodos podem ser sobrescritos pelas subclasses (métodos com o mesmo nome e números de argumentos), ou seja, se o método da superclasse não é suficiente ou não se aplica à classe filha, ele pode ser escrito novamente tendo um comportamento completamente diferente do da superclasse.

Respondido por henriquec1001
1

Para que um polimorfismo seja utilizando é necessário que os métodos necessitam ter a mesma assinatura, ou seja, precisam ter o mesmo nome e os mesmos tipos de parâmetros de entrada, assim ao ser referenciado em outro tipo, irão executar o método definido para cada objeto (Alternativa 1).

 No polimorfismo tem-se que os métodos podem ser sobrescritos pelas subclasses, isto significa que caso o método da superclasse não é suficiente, ele pode ser novamente escrito.

 Isso fará com que ele possa ter um completamente diferente do comportamento da superclasse.

Saiba mais:

https://brainly.com.br/tarefa/24925981

Bons estudos!

Anexos:
Perguntas interessantes