Questão de Programação — Programação Orientada a Objetos — CESPE / CEBRASPE 2023
Programação›Programação Orientada a Objetos
Código
ce153208
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
Considerando as características do projeto de um sistema orientado a objetos, julgue o próximo item.A inclusão de detalhes de representação de interface entre objetos deve ser evitada em um projeto de interface, pois a representação deve ser ocultada e as operações de objeto para acessar e atualizar os dados devem ser fornecidas.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Projeto Orientado a Objetos – Encapsulamento
Gabarito: ✅ CERTO. A afirmação está correta porque um dos princípios fundamentais da programação orientada a objetos é o encapsulamento, que preconiza a ocultação dos detalhes de representação interna de um objeto, expondo apenas uma interface pública composta por operações (métodos) para acessar e atualizar os dados. Dessa forma, a inclusão de detalhes de representação na interface viola esse princípio e deve ser evitada.
A frase do item resume exatamente essa ideia: a representação deve ser ocultada e as operações de objeto para acessar e atualizar os dados devem ser fornecidas. Isso garante modularidade, redução de acoplamento e facilidade de manutenção.
PEGA ESSA DICA!
Em provas de orientação a objetos, lembre-se sempre dos quatro pilares: encapsulamento, herança, polimorfismo e abstração. Encapsulamento está diretamente ligado à ocultação de detalhes internos e exposição de interfaces.