O que é um objeto em programação? Escolha a definição correta.
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
O que é um objeto em programação? Escolha a definição correta.
- A) Um tipo de dado simples.
- B) Uma instância de uma classe.
- C) Uma função que calcula dados.
- D) Um bloco de memória.
- E) Uma variável temporária.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Em programação orientada a objetos, uma classe é um molde ou modelo que descreve atributos (dados) e métodos (comportamentos). Um objeto é uma instância concreta dessa classe, criada a partir do molde, com seus próprios valores.
- Por exemplo, a classe Carro define que todo carro tem cor e velocidade; o objeto meuCarro, criado com new Carro(), é uma instância concreta com cor vermelha e velocidade 0.
- A alternativa A está errada porque tipos de dados simples (como inteiro ou booleano) são valores primitivos, não objetos no sentido da orientação a objetos.
- A alternativa C está errada porque uma função calcula dados, mas não é um objeto; funções são blocos de código, e métodos são funções associadas a classes.
- A alternativa D está errada porque um bloco de memória é um conceito de baixo nível e pode até armazenar um objeto, mas não define o que um objeto é.
- A alternativa E está errada porque uma variável temporária é apenas um nome que referencia um valor; ela pode guardar um objeto, mas não é o objeto em si.
- Portanto, a resposta correta é a alternativa B, que coincide com o gabarito oficial.
💡 Dica: Reveja o conceito de objeto em programação.
Alternativa por alternativa
O aluno confunde objeto com tipo de dado primitivo, achando que objeto é apenas um valor simples como número ou texto.
Por que engana: Confundir objeto com um tipo de dado simples, acreditando que são a mesma coisa.
Correto, um objeto é uma instância de uma classe.
O aluno associa objeto a função, possivelmente por usar a palavra no sentido cotidiano de 'algo que faz uma tarefa'.
O aluno identifica objeto com o espaço físico na memória, sem perceber que objeto é uma estrutura lógica criada a partir de uma classe.
O aluno confunde objeto com variável, achando que objeto é apenas um nome temporário que guarda um valor.
Raio-X da questão
objeto em programação
avaliacao
classes em programação · tipos de dados
Estudar a definição de objeto em programação.
Confundir objeto com um tipo de dado simples, acreditando que são a mesma coisa.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que é uma variável em programação? Escolha a definição correta.
- Qual das alternativas abaixo melhor descreve um objeto em programação orientada a objetos?
- O que é um objeto em programação e como ele pode ser modelado?
- O que é um objeto em programação? Cite um exemplo de como ele é usado em um algoritmo.
- O que é um objeto na programação? Como podemos representar um objeto em um algoritmo?
- Qual das opções abaixo é um exemplo de um objeto em programação orientada a objetos?
🔎 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
