Na programação orientada a objetos, qual o significado do co...

Próximas questões
Com base no mesmo assunto
Q186582 Programação
Na programação orientada a objetos, qual o significado do conceito Herança?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

1. Tema central da questão:

O conceito abordado é Herança em Programação Orientada a Objetos (POO). Trata-se de um dos pilares dessa abordagem, sendo fundamental para a construção de softwares reutilizáveis, com menor repetição de código e melhor organização.

2. Resumo teórico:

A herança permite que uma classe (chamada subclasse ou classe derivada) adquira atributos e métodos de outra classe (chamada superclasse ou classe base). Assim, as subclasses reutilizam características existentes e podem adicionar ou modificar comportamentos. Isso segue o princípio do reuso e da extensão, facilitando a manutenção e evolução do código (Fonte: “Programming Language Pragmatics” – Michael L. Scott).

3. Justificativa da alternativa C:

A alternativa C descreve corretamente a herança ao afirmar que é o mecanismo pelo qual uma classe pode estender outra, aproveitando seus comportamentos (métodos) e variáveis possíveis (atributos). Este é o conceito clássico e aceito em todas as linguagens orientadas a objetos, como Java, C++, Python, entre outras.

4. Análise das alternativas incorretas:

A: Incorreta. Descreve associação ou composição, onde objetos utilizam ou são compostos por outros, mas não herdam atributos ou métodos.

B: Incorreta. Refere-se à encapsulamento, que separa aspectos internos e externos do objeto, não à herança.

D: Incorreta. Descreve abstração, habilidade de focar nos aspectos essenciais, conceito diferente de herança.

E: Incorreta. Refere-se à polimorfismo, onde métodos podem se comportar de formas diferentes dependendo do contexto.

5. Estratégias de interpretação:

Ao responder questões desse tipo, procure identificar palavras-chave como “estender”, “reutilizar métodos e atributos”, típicas do conceito de herança. Cuidado com termos como “usar”, “ocultar” e “diferentes formas”, que frequentemente remetem a outros pilares da POO e são usadas como pegadinhas.

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