FC ConcursosFC Concursos

Questão FC266092

Programação orientada a objetos é um paradigma de programação que se baseia na ideia de objetos que interagem entre si para realizar tarefas. Selecione a alternativa que mostra a t

Linguagens de Programação

IDECAN · 2023

Programação orientada a objetos é um paradigma de programação que se baseia na ideia de objetos que interagem entre si para realizar tarefas. Selecione a alternativa que mostra a técnica que o objeto “cachorro” usa para acessar os métodos mostrados no seguinte código em Java.

 

  1. Herança
  2. Polimorfismo
  3. Listas encadeadas
  4. Estruturas
  5. Sobrecarga
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A técnica indicada é a Herança. Em Java, quando uma classe declara extends de outra, a classe derivada herda os atributos e métodos da classe base, permitindo que um objeto da classe filha — aqui, o objeto cachorro — acesse comportamentos definidos na classe pai.

Na prática, isso significa que métodos declarados na classe pai ficam disponíveis para a classe filha sem a necessidade de reescrevê‑los. Se a classe filha declarar um método com a mesma assinatura, ocorre sobrescrita, que altera o comportamento herdado.

Portanto, o código mostrado funciona porque a relação entre as classes é de herança, possibilitando reutilização de código e especialização do comportamento do objeto cachorro.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo