Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FUNDATEC 2023

ProgramaçãoProgramação Orientada a Objetos
Código
qq894245
Banca
FUNDATEC
Órgão
IF-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Na Programação Orientada a Objetos (POO), um padrão de desenvolvimento muito utilizado, há um conceito que consiste na alteração do funcionamento interno de um método herdado de um objeto pai. Que conceito é esse?
  1. AObjeto.
  2. BAbstração.
  3. CEncapsulamento.
  4. DHerança.
  5. EPolimorfismo.
Revelar gabarito e comentário

GabaritoE — Polimorfismo.

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 – Polimorfismo e Herança

Gabarito: letra E. O conceito que consiste na alteração do funcionamento interno de um método herdado de um objeto pai é o Polimorfismo, especificamente por meio da sobrescrita (override) de métodos. Herança fornece a base para que o método exista na classe filha, mas é o polimorfismo que permite que ele se comporte de forma diferente.

A questão testa a distinção entre herança (mecanismo de reúso) e polimorfismo (capacidade de um objeto assumir múltiplas formas, alterando o comportamento herdado).

Alternativa A — ❌ Incorreta

Objeto é a instância de uma classe, não um conceito que altera métodos herdados.

Alternativa B — ❌ Incorreta

Abstração é o processo de ocultar detalhes complexos e expor apenas o essencial; não trata de alteração de métodos herdados.

Alternativa C — ❌ Incorreta

Encapsulamento protege os atributos e métodos de uma classe, controlando o acesso, mas não modifica o comportamento herdado.

Alternativa D — ❌ Incorreta

Herança permite que uma classe filha receba atributos e métodos da classe pai, mas a alteração do funcionamento interno de um método herdado é uma consequência do polimorfismo (sobrescrita). Herança é o meio; polimorfismo é o resultado que possibilita o comportamento distinto.

Alternativa E — ✅ Correta ⟵ GABARITO

Polimorfismo é a capacidade de objetos de diferentes classes responderem ao mesmo método de maneiras específicas. Na sobrescrita, a classe filha redefine um método herdado, alterando seu funcionamento interno — exatamente o que descreve o enunciado. É um dos pilares da POO.

NÃO CAIA NESSA!

A alternativa D (Herança) é a principal armadilha. O aluno pode confundir o mecanismo que dá acesso ao método (herança) com a capacidade de alterar seu comportamento (polimorfismo). A banca aposta nessa troca. Lembre-se: herança = 'herdar', polimorfismo = 'modificar o comportamento herdado'.

Gabarito: letra E.

Link permanente: /questoes/qq894245