Informática, perguntado por celio3d, 11 meses atrás

Questão: Você está preparando algumas definições sobre os princípios básicos da orientação a objetos, para apresentar em um seminário na aula de programação.
Para tanto, o exemplo de polimorfismo que você preparou é:

a) Objetos: Programador, Supervisor e Pessoa.
b) Objeto Pessoa com os métodos: SalarioHora() e SalarioFixo().
c) Objeto Profissional com os métodos: salario(hora) e salario(fixo).
d) Objeto Supervisor com o método salárioFixo() e objeto Programador com o método salarioHora().

Soluções para a tarefa

Respondido por jplivrosng
12

Alternativa correta é a letra A)

O polimorfismo diz respeito à uma classe que gera outras classes distintas tal que essas "subclasses" utilizem de um mesmo método da classe base de forma que cada uma das sub classes possa utilizar o metodo de forma diferente.

Portanto, temos os objetos Programador Supervisor , e Pessoa que podem utilizar do método salário hora sendo que cada um deles possa ter uma computação de salário diferente do outro.

Portanto, utilizam do mesmo método de várias formas.

Logo o método e polimorfico.

Perguntas interessantes