FC ConcursosFC Concursos

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.

 

  1. Polimorfismo
  2. Atributos
  3. Métodos
  4. Encapsulamento
  5. 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

Continue aprendendo