Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — Instituto Consulplan 2025

ProgramaçãoProgramação Orientada a Objetos
Código
qg553873
Banca
Instituto Consulplan
Órgão
CISBAF - RJ
Ano
2025
Nível
Superior
Cargo
Assistente Técnico Adm II – Progamação
Certo desenvolvedor do CISBAF realizou o mapeamento de uma classe de nome “atendimento”. Ele definiu o atributo “protocolo” com visibilidade pública. Ao avançar com a demanda, o código foi analisado por outro desenvolvedor, em code review, que sinalizou problemas nessa estrutura devido à exposição irrestrita do atributo “protocolo” ser forma pública. Sabe-se que foram sugeridas a refatoração e a implementação de uma estrutura que controla o acesso ao atributo, através de métodos que realizam as tratativas internas e disponibilizam apenas as operações essenciais por meio de uma interface pública. Pode-se afirmar que foi solicitado ao desenvolvedor a implementação de um:
  1. APacote.
  2. BConstrutor.
  3. CPolimorfismo.
  4. DEncapsulamento.
Revelar gabarito e comentário

GabaritoD — Encapsulamento.

Link permanente: /questoes/qg553873