Cebraspe · BANRISUL · 2025 · Diversos cargos

Questão 46 · Informática: Programação e algoritmos

public class aluno { private String nome; private int idade; public String getNome() { return nome; } public void setNome(String nome) { this.nome = nome; } public int getIdade() { return idade; } public void setIdade(int idade) { if (idade > 0) { this.idade = idade; } } } Assinale a opção em que é citada a propriedade da programação orientada a objetos evidenciada no código Java precedente.

  1. A) composição (composition)
  2. B) interface
  3. C) herança
  4. D) polimorfismo
  5. E) encapsulamento

Marque a alternativa correta:

Gabarito: E

Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).

Comentário

Gabarito: E.

A propriedade evidenciada é o encapsulamento. O atributo nome e o atributo idade são declarados como private, então não podem ser acessados diretamente de fora da classe. O acesso é feito por métodos públicos (getNome, setNome, getIdade, setIdade). Além disso, o método setIdade contém uma regra de validação: só aceita valores maiores que zero (if (idade > 0)). Isso mostra que a classe controla o próprio estado e protege seus dados contra valores inválidos, que é a essência do encapsulamento.

  • (A) Composição é a relação em que uma classe contém objetos de outra classe como partes; o código não mostra isso.
  • (B) Interface é um contrato de métodos sem implementação própria; o código não declara nenhuma interface.
  • (C) Herança é a reutilização de atributos e métodos de uma superclasse por uma subclasse; a classe não estende outra.
  • (D) Polimorfismo é a capacidade de um mesmo método assumir comportamentos diferentes conforme o objeto; não há sobrescrita nem hierarquia no código.

Fundamentos: Conceito de encapsulamento na programação orientada a objetos · Java: modificador private combinado com métodos getter e setter

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 46, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor