Flashcard FC896048
Construtores em Java são herdados por subclasses?
Linguagens de Programação
CRS (PM MG) · 2024
Construtores em Java são herdados por subclasses?
Mostrar resposta e comentário
Resposta
Construtores não são herdados; a subclasse deve declarar seus próprios construtores, podendo invocar o construtor da superclasse com super(...).• Construtores: não são considerados membros e não são herdados pelas subclasses, que precisam declarar seus próprios construtores.
• super(...): permite invocar explicitamente um construtor da superclasse com ou sem argumentos.
• Construtor padrão: o compilador fornece um construtor sem argumentos se a subclasse não declarar nenhum, que chama implicitamente super().
• Erro de compilação: ocorre se a superclasse não tiver construtor sem argumentos e a subclasse não chamar explicitamente um super(...) apropriado.
• Construtor privado: não é acessível pela subclasse.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/888778
Conteúdo do catálogo FC Concursos · Atualizado em