🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

A Programação Orientada a Objetos (POO) utiliza conceitos d...

Próximas questões
Com base no mesmo assunto
Q4193137 Programação
A Programação Orientada a Objetos (POO) utiliza conceitos do mundo real para estruturar o desenvolvimento de sistemas complexos. No que se refere aos pilares básicos deste paradigma de programação, assinale a alternativa CORRETA.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A questão exigia identificar a definição correta de um dos pilares da POO. O critério decisivo era reconhecer o encapsulamento como proteção do estado interno do objeto com acesso controlado, o que torna a alternativa C a única compatível com a base conceitual cobrada.

Tema central: Encapsulamento em POO
Análise das alternativas
A
Errada
Incorreta. A alternativa deturpa a herança em dois pontos: atribui à subclasse acesso direto a comportamentos privados da superclasse e diz que a herança bloqueia métodos públicos. Pelo critério básico cobrado, membros privados não são herdados como acesso direto da subclasse, e herança não tem como efeito bloquear acesso a métodos públicos.
B
Errada
Incorreta. A definição dada inverte o núcleo da abstração. Abstração não é detalhar todas as características físicas e comportamentais sem priorização; é selecionar os aspectos relevantes para o sistema. O erro específico é trocar seleção do essencial por detalhamento exaustivo.
C
Certa
A alternativa C está correta porque descreve o encapsulamento no plano conceitual básico cobrado na questão: os dados internos do objeto ficam protegidos, e o acesso ou modificação ocorre de forma controlada pela interface da própria classe, tipicamente por métodos públicos. Esse é o critério técnico que sustenta a assertiva.
D
Errada
Incorreta. A assertiva nega o próprio sentido do polimorfismo. O conceito básico é que uma mesma operação possa ter comportamentos ou implementações diferentes conforme o objeto envolvido; a alternativa afirma que o mecanismo impede isso.
Pegadinha da questão
A questão explorou definições invertidas dos pilares da POO, especialmente a negação do polimorfismo e a distorção de herança e abstração. A única descrição compatível com o conceito tradicional cobrado foi a de encapsulamento.
Dica para questões semelhantes
  • Quando a questão cobrar pilares da POO, confronte cada alternativa com a definição conceitual mais básica do termo, sem buscar distinções avançadas de implementação.
  • Se a alternativa disser que abstração exige detalhar tudo, elimine: abstração seleciona o que é relevante para o sistema.
  • Se a alternativa disser que polimorfismo impede comportamentos diferentes para a mesma operação, elimine: isso inverte o conceito.
  • Em encapsulamento, procure a ideia de proteção do estado interno com acesso controlado pela própria classe.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo