Flashcard FC684378
Java permite herança múltipla de classes?
Linguagens de Programação
QUADRIX · 2025
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