Pular para o conteúdo principal

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

ProgramaçãoProgramação Orientada a Objetos
Código
ce190880
Banca
CESPE / CEBRASPE
Órgão
TST
Ano
2024
Nível
Médio
Cargo
Técnico Judiciário - Área: Apoio Especializado - Especialidade: Programação
Na orientação a objetos, os conceitos de superclasse e subclasse estão relacionados a
  1. Ainterface.
  2. Bpolimorfismo.
  3. Carray.
  4. Dherança.
  5. Ecoleção.
Revelar gabarito e comentário

GabaritoD — herança.

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”.

Herança em Orientação a Objetos

Gabarito: letra D — herança. Os conceitos de superclasse e subclasse são pilares do mecanismo de herança na programação orientada a objetos. Uma subclasse herda atributos e métodos de sua superclasse, estabelecendo uma relação "é um" (é um tipo de).

Alternativa A — ❌ Incorreta

Interface define um contrato que classes podem implementar, mas não estabelece a relação hierárquica direta de superclasse e subclasse. Em algumas linguagens, interfaces podem ser implementadas por classes, mas isso é diferente de herança de implementação.

Alternativa B — ❌ Incorreta

Polimorfismo é um conceito que permite que objetos de diferentes classes respondam ao mesmo método de formas distintas. Embora o polimorfismo seja frequentemente implementado por meio de herança, ele não é a definição da relação superclasse–subclasse.

Alternativa C — ❌ Incorreta

Array é uma estrutura de dados que armazena múltiplos valores do mesmo tipo. Não possui relação com hierarquia de classes.

Alternativa D — ✅ Correta ⟵ GABARITO

Herança é o mecanismo pelo qual uma classe (subclasse) é derivada de outra classe (superclasse), herdando seus membros. A superclasse é a classe base; a subclasse é a classe derivada. Exemplo: class Gato extends Animal — Gato é subclasse de Animal.

Alternativa E — ❌ Incorreta

Coleção é uma estrutura de dados que agrupa múltiplos objetos (listas, conjuntos, mapas). Não se relaciona diretamente com superclasse e subclasse.

Gabarito: letra D — herança.

Link permanente: /questoes/ce190880