Buscar

5. A sobreescrita de métodos é um dos pilares da programação orientada a objetos. Além de herdar os atributos e os métodos da superclasse, a class...

5. A sobreescrita de métodos é um dos pilares da programação orientada a objetos. Além de herdar os atributos e os métodos da superclasse, a classe herdeira pode adaptar os métodos herdados. ​​​​​Analise o código Java a seguir: Assinale a alternativa que indica o resultado da operação. A. O resultado será 600.0, pois o método getBonificacao é sobrescrito na classe gerente. B. O resultado será 400.0, pois a classe gerente herda da classe funcionário e será executado o método da superclasse. C. O resultado será 1000.0, pois serão executados os métodos da classe gerente e funcionário. D. O resultado será um erro de execução, pois a classe gerente não tem um atributo salário para o cálculo. E. O resultado será 400.0, pois a classe gerente sobrecarrega a classe funcionário e será executado o método da superclasse.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A. O resultado será 600.0, pois o método getBonificacao é sobrescrito na classe Gerente. Quando um método é sobrescrito, a versão da classe filha é executada em vez da versão da classe pai. Nesse caso, a classe Gerente sobrescreve o método getBonificacao da classe Funcionario, retornando o valor do salário mais a bonificação de 20%.

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