Flashcard FC377525
O que garante o modificador final para classes, métodos e métodos private?
Linguagens de Programação
Instituto Consulplan · 2020
O que garante o modificador final para classes, métodos e métodos private?
Mostrar resposta e comentário
Resposta
Resposta:Classe final: não pode ser estendida.
Método final: não pode ser sobrescrito, mas pode ser sobrecarregado com assinatura diferente.
Método private: inacessível às subclasses; não é sobrescrito — declaração igual na subclasse cria um novo método.
Explicação:
Uma classe marcada final impede a criação de subclasses, preservando a hierarquia.
Um método final garante a mesma implementação nas subclasses; sobrecarga não altera essa implementação.
Métodos private não são visíveis nas subclasses, por isso comportam‑se como não sobrescritíveis; uma definição idêntica na subclasse é uma nova definição.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374755
Conteúdo do catálogo FC Concursos · Atualizado em