Informática, perguntado por thiagotesta, 1 ano atrás

Polimorfismo significa muitas formas. Em POO, polimorfismo significa que:

A - precisamos necessariamente de um nome diferente por método para termos um código diferente
B - um único nome pode receber apenas um parâmetro na sua declaração
C- podemos escrever o método em diversas linguagens
D - nomes diferentes podem representar um mesmo comportamento
E - um único nome pode representar um código diferente selecionado por algum mecanismo automático

Soluções para a tarefa

Respondido por mendexx
5
alternativa E

O polimorfismo em POO é usado ao sobrescrever um método de uma classe abstrata, e assim implementar a função desejada com um único nome de método.

Ex:

A classe Abstrata forma tem o método calcularArea().

então as classes que herdaram forma podem sobrescrever, por exemplo
a classe círculo herda forma, e sobrescreve o método Aréa para receber o raio e retornar (pi * (raio*raio)),
ja a classe retângulo que também herda forma, sobrescreve para retornar lado*lado

no fim, para saber a area de um objeto do tipo circulo, você usa circulo.calcularArea(), da mesma forma que retangulo.calcularArea(), mesmo sendo métodos com comportamentos diferentes.
Respondido por carlosaljuniorcg
0

Resposta:

Um único nome pode representar um código diferente selecionado por algum mecanismo automático

Explicação:

Perguntas interessantes