Questão 51 · Informática: Programação e algoritmos
Acerca da programação orientada a objetos, assinale a opção correta.
- A) A classe é a estrutura que define os atributos e comportamentos dos objetos.
- B) Toda linguagem de programação define automaticamente todas as classes necessárias em tempo de compilação.
- C) Um objeto não pode ser instanciado a partir de uma classe.
- D) A classe representa uma instância específica de um objeto.
- E) Atributos e métodos são definidos apenas no objeto, não na classe.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).
Comentário
Gabarito: A.
A classe é o molde que define os atributos (estado) e os métodos (comportamento) que os objetos terão. Os objetos são instâncias criadas a partir dela.
- (B) Errada. Em Java, as classes são definidas pelo programador (ou pelas bibliotecas) e não são criadas automaticamente pela linguagem.
- (C) Errada. Objetos são justamente instanciados a partir de classes, por exemplo com
new. - (D) Errada. Essa é a definição de objeto, e não de classe. A classe é o modelo; o objeto é a instância.
- (E) Errada. Atributos e métodos são definidos na classe. Cada objeto guarda seus próprios valores de atributos.
Dica: Lembre: classe é o molde, objeto é o produto criado a partir dele.
Fundamentos: Conceitos básicos de classe e objeto na POO · Relação entre classe (modelo) e instância (objeto)
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 51, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.