Em relação às características de programação orientada a obj...

Próximas questões
Com base no mesmo assunto
Q2263256 Programação
Em relação às características de programação orientada a objetos, julgue o item que se segue.
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.
Alternativas

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

Classemodelo ou molde que define atributos e métodos de objetos.

Objetoinstâ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