Sobre herança simples e múltipla na programação orientada a ...

Próximas questões
Com base no mesmo assunto
Q3056095 Programação
Sobre herança simples e múltipla na programação orientada a objetos, assinale V para a afirmativa verdadeira e F para a falsa.

( ) A herança simples é mais simples de implementar do que a herança múltipla.
( ) A herança múltipla pode levar a problemas de consistência de dados.
( ) A herança simples é mais flexível do que a herança múltipla.

As afirmativas são, respectivamente,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre herança na programação orientada a objetos, tema fundamental em linguagens como Java, C++ e Python. A alternativa correta para a questão é a Alternativa A.

Herança Simples é um conceito onde uma classe deriva de apenas uma única classe base ou superclasse. Isso simplifica o design, já que a hierarquia é linear e mais fácil de compreender e implementar. Portanto, a primeira afirmativa, "A herança simples é mais simples de implementar do que a herança múltipla", está Verdadeira (V).

Herança Múltipla permite que uma classe herde de mais de uma classe base. Embora ofereça maior flexibilidade e reutilização de código, ela vem com suas complexidades, como o problema do diamante, onde ambiguidades podem surgir se duas superclasses tiverem métodos ou atributos com o mesmo nome. Assim, a segunda afirmativa, "A herança múltipla pode levar a problemas de consistência de dados", também está Verdadeira (V).

A terceira afirmativa, "A herança simples é mais flexível do que a herança múltipla", está Falsa (F). A herança múltipla, por permitir a combinação de características de múltiplas classes, oferece, de fato, mais flexibilidade em termos de design e reutilização de código, apesar de suas complexidades.

Portanto, a sequência correta de respostas é V – V – F, confirmando a Alternativa A como a correta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

V - V - F

gabarito errado, a última alternativa é verdadeira, seria VVV. Veja por que, maior facilidade de manutenção, evita conflitos de nomes e ambiguidade, mais coerência e usabilidade, reduz problema de acoplamento.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo