Questão 54 · Informática: Programação e algoritmos
No que se refere à herança na programação orientada a objetos, assinale a opção correta.
- A) A herança promove acoplamento fraco entre as classes.
- B) A herança elimina completamente a necessidade de composição.
- C) A herança permite que uma classe derivada reutilize métodos e atributos da superclasse.
- D) A herança permite que uma classe filha acesse diretamente os atributos privados da classe pai.
- E) Na herança, uma classe pode herdar múltiplas superclasses diretamente em todas as linguagens.
Marque a alternativa correta:
Gabarito: C
Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).
Comentário
Gabarito: C.
A herança permite que uma classe derivada (subclasse) reutilize os atributos e métodos não privados da superclasse, evitando duplicação de código. É a função central da herança.
- (A) Errada. A herança cria forte acoplamento entre a subclasse e a superclasse, pois alterações na superclasse afetam as subclasses.
- (B) Errada. A herança não substitui a composição; cada uma modela um tipo de relação (“é um” versus “tem um”).
- (D) Errada. Atributos privados da superclasse não são acessíveis diretamente pela subclasse; o acesso ocorre por métodos públicos ou protegidos.
- (E) Errada. Em Java, uma classe estende apenas uma superclasse diretamente; a herança múltipla de classes não é permitida (há herança múltipla apenas de interfaces). Além disso, a afirmação “em todas as linguagens” é falsa.
Dica: cuidado com alternativas que afirmam que a herança “elimina” outros mecanismos ou que a subclasse acessa diretamente o que é privado.
Fundamentos: Conceito de herança e reutilização de código na POO · Java: herança simples de classes e múltipla apenas de interfaces
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 54, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.