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
qq896835
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Java
Sobre herança de classes na orientação a objetos, analise as assertivas abaixo e assinale a alternativa correta.I. É um relacionamento do tipo “é um” entre a subclasse e a superclasse.II. Uma subclasse é uma especialização de uma superclasse.III. Os atributos de uma superclasse são herdados pela subclasse que a estende.
  1. ATodas estão corretas.
  2. BTodas estão incorretas.
  3. CApenas I e II estão corretas.
  4. DApenas I e III estão corretas.
  5. EApenas II e III estão corretas.
Revelar gabarito e comentário

GabaritoA — Todas estão corretas.

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 de classes na orientação a objetos

Gabarito: Alternativa A. Todas as assertivas estão corretas. A herança é um mecanismo fundamental da POO que estabelece um relacionamento "é um" entre subclasse e superclasse, onde a subclasse é uma especialização da superclasse e herda seus atributos e métodos.

Item I — ✅ Correto

O relacionamento de herança é do tipo "é um" ("is-a"). Por exemplo, se a classe Cachorro estende a classe Animal, dizemos que "cachorro é um animal". A subclasse é um tipo específico da superclasse.

Item II — ✅ Correto

Uma subclasse é uma especialização da superclasse, pois adiciona ou modifica comportamentos e características, refinando o conceito geral da superclasse.

Item III — ✅ Correto

Em linguagens orientadas a objeto com herança (como Java, C++, Python), os atributos (campos) da superclasse são herdados pela subclasse, a menos que sejam declarados como privados e não acessíveis diretamente. Mas, conceitualmente, a subclasse herda os membros da superclasse.

Conclusão: Todos os itens estão corretos, portanto a alternativa correta é a letra A.

Link permanente: /questoes/qq896835