FC ConcursosFC Concursos

Flashcard FC896048

Construtores em Java são herdados por subclasses?

Linguagens de Programação

CRS (PM MG) · 2024

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

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

Continue aprendendo