Buscar

Pergunta 9 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: Considere que a classe Funcionário possui 4 métodos que podem se...

Pergunta 9
Resposta Selecionada: b.
Respostas: a.
b.
c.
d.
Comentário da resposta:
Considere que a classe Funcionário possui 4 métodos que podem ser aplicados aos seus objetos: cadastrar, alterar, consultar, excluir e calcular Salário. Considere que Vendedor e Caixa são classes derivadas da classe Funcionário e, por isso, herdam os métodos cadastrar, alterar, consultar, excluir e calcular Salário. Porém, o método calcular Salário é sobrescrito na classe Vendedor e Caixa com implementações bastante distintas, uma vez que a fórmula de cálculo de salário do vendedor é bem diferente da fórmula do cálculo do salário do caixa em função dos parâmetros considerados em cada cálculo associado a cada um deles.
Esse exemplo ilustra o conceito de:
Polimorfismo
Reusabilidade
Polimorfismo
Abstração
Encapsulamento
Alternativa correta: b) Polimorfismo.


a. Polimorfismo
b. Reusabilidade
c. Polimorfismo
d. Abstração
e. Encapsulamento

Essa pergunta também está no material:

QUIZ_ENG_SOFT
6 pág.

Engenharia de Software I SENAC EADSENAC EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta para a pergunta 9 é b) Reusabilidade. Isso ocorre porque as classes Vendedor e Caixa herdam os métodos da classe Funcionário, permitindo a reutilização desses métodos em diferentes contextos. O polimorfismo é um conceito relacionado à capacidade de um objeto se comportar de maneiras diferentes dependendo do contexto, enquanto a abstração e o encapsulamento são outros conceitos da programação orientada a objetos.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais