Flashcard FC377523
O que 'super' e 'this' referenciam em Java?
Linguagens de Programação
Instituto Consulplan · 2021
O que 'super' e 'this' referenciam em Java?
Mostrar resposta e comentário
Resposta
super: referência à superclasse; this: referência à instância atual.
Explicação:
super() chama o construtor da superclasse e super.membro acessa membros herdados.
this() chama outro construtor da mesma classe e this.membro aponta ao membro da instância atual.
Ambos não podem ser usados em contexto static.
Em construtores só se permite uma chamada explícita: this() ou super(), e deve ser a primeira instrução.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374753
Conteúdo do catálogo FC Concursos · Atualizado em