Rápido: final

Jan 27 2023
Use a palavra-chave final se uma classe for projetada para NÃO ser herdada. Se alguém estiver tentando herdar uma classe final, receberá um erro de compilação.
Foto de Markus Spiske no Unsplash

Use a palavra-chave final se uma classe for projetada para NÃO ser herdada.

Se alguém estiver tentando herdar uma classe final , receberá um erro de compilação.

Obviamente, a palavra-chave final não afeta a classe atual; é por isso que muitos desenvolvedores juniores o ignoram. Se você trabalha em equipe, a palavra-chave final é um sinal para outros desenvolvedores ou até para você mesmo para não herdá-la. Por exemplo, a classe contém funções ou propriedades específicas apenas da própria classe.

Se você não estiver criando uma classe genérica ou não tiver planos de herdar a classe. É SEMPRE recomendado criar a classe como final . Aqui estão alguns exemplos comuns de quando usar e não usar final .

Torne-se um membro do Medium , leia mais ótimas histórias e desenvolva sua carreira.

Para mais conteúdo premium, acesse: