Questão FC266097
É praticamente impossível falar em orientação a objetos sem relacioná-la ao conceito de classes. Analise o seguinte código e selecione a alternativa que mostra a relação entre as d
Linguagens de Programação
IDECAN · 2022
É praticamente impossível falar em orientação a objetos sem relacioná-la ao conceito de classes. Analise o seguinte código e selecione a alternativa que mostra a relação entre as duas classes.

- Polimorfismo
- Atributos
- Métodos
- Encapsulamento
- Herança
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A relação mostrada é a de Herança, em que uma classe deriva de outra e assim compartilha e reutiliza comportamento e estado.
Na prática, a classe que estende é chamada de subclasse e a classe de onde ela herda é a superclasse. A subclasse passa a ter os atributos e métodos da superclasse, reduzindo duplicação de código e facilitando manutenção.
O uso de super() no construtor evidencia essa relação: ele invoca a inicialização definida na superclasse, garantindo que os atributos herdados sejam corretamente configurados antes de adicionar ou sobrescrever comportamentos na subclasse.
Além do reuso, a herança permite especialização — a subclasse pode acrescentar ou sobrescrever métodos da superclasse para adaptar o comportamento conforme necessário.
Conteúdo do catálogo FC Concursos · Atualizado em