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:
- APacote.
- BConstrutor.
- CPolimorfismo.
- DEncapsulamento.