Em relação às características de programação orientada a obj...
Classe é uma instância de um objeto específico. Por meio da característica de herança, uma classe pode herdar atributos e métodos de sua superclasse.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E (Errado)
Tema central da questão: A afirmação aborda conceitos fundamentais da Programação Orientada a Objetos (POO), especificamente os papéis de classe e objeto, além da característica de herança. Esses conceitos são recorrentes em provas e essenciais para quem estuda desenvolvimento de software.
Resumo teórico: Em POO:
- Classe: Estrutura (ou molde) que define atributos e métodos. Ela é um conceito abstrato, não um valor ou dado em si.
- Objeto: Instância concreta de uma classe. Quando criamos um objeto, ele recebe as características definidas pela classe.
- Herança: Mecanismo que permite que uma classe (subclasse ou classe derivada) herde atributos e métodos de outra classe (superclasse ou classe base).
Fontes: Grady Booch, Object Oriented Analysis and Design; Robert Lafore, Object-Oriented Programming in C++.
Justificativa da alternativa correta: A afirmação está ERRADA porque diz que "Classe é uma instância de um objeto específico", o que é um erro conceitual. Classe é o molde, e objeto é a instância. Dizer que uma classe é uma instância de objeto inverte os papéis corretos desses conceitos fundamentais.
Já a segunda parte da frase está correta ao afirmar que, "por meio da característica de herança, uma classe pode herdar atributos e métodos de sua superclasse".
Como interpretar e evitar pegadinhas:
- Fique atento à definição de termos como classe e instância. Provas costumam inverter ou confundir esses conceitos!
- Leia cuidadosamente para identificar afirmações parcialmente corretas misturadas a erros conceituais – apenas uma parte errada já torna o item falso.
Resumo final: Classe e objeto são conceitos diferentes. Classe nunca é uma instância; ela é o projeto, enquanto objeto é a realização desse projeto em memória.
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
Gabarito: ERRADO
Classe → modelo ou molde que define atributos e métodos de objetos.
Objeto → instância concreta de uma classe.
Herança → permite que uma subclasse reutilize atributos e métodos de uma superclasse.
Análise da questão:
- “Classe é uma instância de um objeto específico.” Errado. Na realidade: objeto é a instância de uma classe, não o contrário.
- “Por meio da característica de herança, uma classe pode herdar atributos e métodos de sua superclasse.” Correto.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo