FC ConcursosFC Concursos

Flashcard FC377509

O que a palavra-chave final restringe em uma classe e em um método?

Linguagens de Programação

Instituto Consulplan · 2023

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

O que a palavra-chave final restringe em uma classe e em um método?
Mostrar resposta e comentário

Resposta

Classe: não pode ser estendida.
Método: não pode ser sobrescrito.

Explicação:
Uma classe final pode ser instanciada, mas sua implementação não aceita extensão por herança.
Um método final pode ser chamado por subclasses, porém sua implementação não pode ser alterada por override.
Tentativas de violação causam erro de compilação.




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

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

Continue aprendendo