Como usar o comando de final em Java
Aqui estão três maneiras de usar a final
comando em Java: classe final, o método final, e variáveis finais. Os seguintes exemplos de codificação Java vai te ensinar tudo sobre o comando final.classe final
UMA final classe é uma classe que não pode ser usado como uma classe base. Para declarar uma classe como final, basta adicionar o final palavra-chave para a declaração de classe:
BaseBall public final class {// membros para a classe BaseBall aqui}
Então, ninguém pode usar o BaseBall classe como a classe base para outra classe.
Quando você declara uma final classe, todos os seus métodos são considerados final também. o final palavra-chave não é necessário em qualquer método de um final classe.
método final
UMA final método é um método que não pode ser substituído por uma subclasse. Para criar um final método, basta adicionar a palavra-chave final à declaração de método. Por exemplo:
Nave espacial classe pública {public getVelocity int final () {return this.velocity-}}
Aqui, o método getVelocity é declarada como final. Assim, qualquer classe que utiliza o Nave espacial classe como uma classe base não pode substituir o getVelocity método. Se ele tenta, o compilador emite a mensagem de erro (última método substituído).
Aqui estão alguns detalhes adicionais sobre final métodos:
Geralmente, você deve evitar declarar final métodos. Embora você possa pensar que uma subclasse não teria necessidade de substituir um método, você não pode ter sempre a certeza que alguém pode querer fazer com sua classe.
final métodos de executar um pouco mais eficiente do que os métodos nonfinal porque o compilador sabe em tempo de compilação que uma chamada para um final método não será substituído por qualquer outro método.
privado métodos são automaticamente considerados final.
Isso faz sensorial afinal, uma subclasse não pode substituir um método que não pode ver.
variáveis finais
UMA final variável, também chamado de # 147-constante, nº 148-é uma variável cujo valor você não pode mudar depois de ter sido inicializado. Por exemplo, você pode usar um final variável para definir um valor constante, tal como o pi. Para declarar uma final variável, você adicionar o final palavra-chave para a declaração de variável, como este:
static final int WEEKDAYS = 5-
Embora não seja necessário, a adição de estático palavra-chave é comum para as variáveis finais.
Usando todas as letras maiúsculas para nomes de variáveis finais é uma convenção comum. Dessa forma, você pode facilmente detectar o uso de variáveis finais em seus programas.