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

A orientação a objetos é um paradigma que possui diversas características, e uma delas é conhecida como polimorfismo. No polimorfismo, temos um grande envolvimento em relação à comunicação entre os objetos, o comportamento do método e algumas outras características. Dessa forma, analise o diagrama de classes a seguir:

Fonte: Elaborada pelo autor.

Considerando o exposto acima, assinale a opção correta acerca do método
calcularSalario().

Uma única chamada a esse método pode proporcionar a ocorrência de diferentes comportamentos.

O comportamento desse método, quando da sua chamada, já será definido em sua programação.

O referido método na classe contratado-CLT é uma generalização desse mesmo método na classe funcionário.

O programador escolhe polimorficamente a forma de calcular o salário de um funcionário, de acordo com a forma de contratação deste.

Diferentes mensagens para esse método serão interpretadas de maneira única.

Anexos:

Soluções para a tarefa

Respondido por brunobarbieiro
22

Resposta:

O programador escolhe polimorficamente a forma de calcular o salário de um funcionário, de acordo com a forma de contratação deste.

Explicação:

A alternativa está correta, pois verificamos a presença de polimorfismo e porque o método calcularSalario() é herdado pelas demais classes; na classe “filha” há um comportamento polimórfico, ou seja, diferente do comportamento do “pai”. É o mesmo método, porém com funcionalidades diferentes.

Respondido por fabriciosilvabr55
3

Resposta:

O programador escolhe polimorficamente a forma de calcular o salário de um funcionário, de acordo com a forma de contratação deste.

Explicação:

Resposta correta. A alternativa está correta, pois verificamos a presença de polimorfismo e porque o método calcularSalario() é herdado pelas demais classes; na classe “filha” há um comportamento polimórfico, ou seja, diferente do comportamento do “pai”. É o mesmo método, porém com funcionalidades diferentes.

Perguntas interessantes