FC ConcursosFC Concursos

Flashcard FC684378

Java permite herança múltipla de classes?

Linguagens de Programação

QUADRIX · 2025

De acordo com o assunto TI Desenvolvimento de Sistemas: Linguagens de Programação, responda:

Java permite herança múltipla de classes?
Mostrar resposta e comentário

Resposta

Não, em Java não é permitida a herança múltipla de classes.

• Restrição: Uma classe não pode estender duas superclasses ao mesmo tempo, portanto não é válido escrever algo como class Dentista extends Pessoa, Funcionario.
• Interfaces: Java permite que uma classe estenda apenas uma classe e implemente várias interfaces, e desde Java 8 interfaces podem ter métodos default, dando alguma reutilização de código sem herança múltipla de classes.
• Alternativas: Usa-se composição, onde uma classe contém instâncias de outras, ou combinação de herança simples com múltiplas interfaces para organizar responsabilidades.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670860

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

Continue aprendendo