Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — CESPE / CEBRASPE 2023

ProgramaçãoProgramaçã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.
  1. CCerto
  2. 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.

CERTO

Link permanente: /questoes/ce153208