Em modelagem de objetos, o que representa a classe de um objeto?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em modelagem de objetos, o que representa a classe de um objeto?
- A) Um único objeto específico.
- B) Um grupo de dados não relacionados.
- C) Um template para criar objetos.
- D) Uma função que calcula valores.
- E) Uma variável que armazena dados.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Na modelagem orientada a objetos, um objeto é uma instância concreta, com estado e comportamento próprios. A classe é a descrição geral que define quais atributos e métodos os objetos daquele tipo terão.
- Por isso, a classe funciona como um molde ou template: a partir dela criamos quantos objetos forem necessários, cada um com seus próprios valores. A alternativa C está correta e coincide com o gabarito oficial.
- A alternativa A está errada porque descreve um objeto específico, não a classe que o define.
- A alternativa B está errada porque a classe agrupa dados relacionados entre si, que pertencem à mesma entidade, e não dados não relacionados.
- A alternativa D está errada porque uma função que calcula valores corresponde a um método ou procedimento, que é apenas parte da classe, e não a classe inteira.
- A alternativa E está errada porque uma variável armazena um único valor ou referência, enquanto a classe é uma definição estrutural que descreve como os objetos são construídos.
💡 Dica: Reflita sobre o conceito de classe em programação orientada a objetos.
Alternativa por alternativa
Confunde a classe com o objeto. O aluno pensa que a classe é uma instância concreta, quando na verdade ela é o modelo que gera instâncias.
Por que engana: Confundir a definição de classe com a de um objeto específico, pensando que uma classe é um único exemplo em vez de um modelo.
Interpreta a classe como um simples agrupamento de dados. Não percebe que os atributos de uma classe são relacionados entre si por descreverem a mesma entidade.
Correto! A classe serve como um modelo ou template.
Associa a classe apenas aos seus métodos. Ignora que a classe também define atributos e a estrutura geral dos objetos.
Acredita que a classe é uma variável comum, confundindo a definição estrutural com o armazenamento de um valor isolado.
Raio-X da questão
classe de objeto
avaliacao
modelagem de objetos · tipos de dados
Revisar o conceito de classes e objetos na programação orientada a objetos.
Confundir a definição de classe com a de um objeto específico, pensando que uma classe é um único exemplo em vez de um modelo.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em modelagem de objetos, o que representa uma classe?
- Na modelagem de objetos, o que é uma classe?
- Ao modelar um objeto, o que representa a sua classe?
- Na programação orientada a objetos, o que é uma classe?
- Na modelagem de objetos, o que é um 'objeto'?
- Em um projeto de modelagem de objetos, qual o papel das classes?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
