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.

- Herança
- Polimorfismo
- Listas encadeadas
- Estruturas
- 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