Questão de Programação — Programação Orientada a Objetos — FUNDATEC 2023
Programação›Programação Orientada a Objetos
Código
qq895447
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
O paradigma de programação orientado a objetos implica em uma análise e em um projeto orientado a objetos. Os principais conceitos abordados são chamados por muitos autores de quatro pilares da programação orientada a objetos. Assinale a alternativa INCORRETA quanto ao conceito que não se aplica aos quatro pilares do paradigma.
APolimorfismo.
BHerança.
CAbstração.
DEncapsulamento.
EEstruturado.
Revelar gabarito e comentário▾
GabaritoE — Estruturado.
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”.
Programação Orientada a Objetos – Pilares
Gabarito: letra E. "Estruturado" (programação estruturada) não faz parte dos quatro pilares clássicos da POO. Os pilares são: Abstração, Encapsulamento, Herança e Polimorfismo.
Pilar da POO
Descrição
Presente nos 4 pilares?
Abstração
Modelar classes com base em características essenciais, ignorando detalhes irrelevantes.
Sim
Encapsulamento
Proteger dados internos do objeto, expondo apenas interfaces controladas.
Sim
Herança
Permitir que uma classe herde atributos e métodos de outra, promovendo reuso.
Sim
Polimorfismo
Permitir que objetos de diferentes classes respondam ao mesmo método de formas distintas.
Sim
Estruturado
Paradigma de programação estruturada, diferente da POO.
Não (Gabarito)
Pilares da POO: Abstração; Encapsulamento; Herança; Polimorfismo; Estruturado
Alternativa A – ✅ Correta
Polimorfismo é um dos quatro pilares da POO, permitindo que objetos de diferentes classes respondam ao mesmo método de formas distintas.
Alternativa B – ✅ Correta
Herança é um pilar que permite que uma classe herde atributos e métodos de outra, promovendo reuso.
Alternativa C – ✅ Correta
Abstração consiste em modelar classes com base em características essenciais, ignorando detalhes irrelevantes. É um pilar fundamental.
Alternativa D – ✅ Correta
Encapsulamento protege os dados internos de um objeto, expondo apenas interfaces controladas. É um dos pilares.
Alternativa E – ❌ Incorreta ⟵ GABARITO
"Estruturado" refere-se ao paradigma de programação estruturada, que é diferente da POO. Não é um pilar da orientação a objetos.