Questão de Programação — Programação Orientada a Objetos — FUNDATEC 2024
- Código
- qg162091
- Banca
- FUNDATEC
- Órgão
- CREMERS
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de TI
- AInterface.
- BPolimorfismo.
- CAbstração.
- DEncapsulamento.
- EHerança.
GabaritoE — Herança.
Gabarito: letra E. A definição apresentada no enunciado descreve exatamente o conceito de herança: uma nova classe (subclasse) adquire atributos e métodos de uma classe já existente (superclasse). Esse é um dos quatro pilares da Programação Orientada a Objetos, juntamente com polimorfismo, encapsulamento e abstração.
As demais alternativas referem-se a outros conceitos fundamentais da POO:
Interface define um contrato que as classes devem implementar, mas não envolve a aquisição de atributos e métodos de uma classe existente. Uma interface especifica métodos (e, a partir do Java 8, métodos padrão), mas não contém estado (atributos).
Polimorfismo é a capacidade de um objeto assumir diferentes formas, ou seja, a mesma operação pode ser implementada de maneiras distintas em classes diferentes. Não se trata de herança de estrutura, mas de comportamento variado.
Abstração é o processo de ocultar detalhes complexos e mostrar apenas as funcionalidades essenciais. Pode ser alcançada por classes abstratas ou interfaces, mas não é o mecanismo de herança descrito.
Encapsulamento consiste em esconder os detalhes internos de um objeto e controlar o acesso a eles por meio de métodos públicos (getters/setters). Não se relaciona com a criação de novas classes a partir de outras.
Herança permite que uma classe filha aproveite (herde) atributos e métodos de uma classe pai, promovendo reuso de código e organização hierárquica, conforme literalmente descrito no enunciado.
Memorize a definição de cada pilar da POO. Em provas, a banca costuma cobrar distinções simples como esta: "nova classe adquirindo atributos de outra" → herança; "mesma operação com comportamentos diferentes" → polimorfismo; "ocultar complexidade" → abstração; "proteger dados internos" → encapsulamento.
Link permanente: /questoes/qg162091