Os Superpoderes de 'static' e a Inquebrável Fortaleza 'final'🚀🛡️🔮
Antonio Serra
Posted on September 30, 2023
Static em Java 🚀
Em Java, a palavra-chave static é usada para criar membros (métodos e variáveis) que pertencem à classe em vez de pertencerem a objetos específicos dessa classe. É como ter algo que é compartilhado por todas as instâncias (objetos) da classe.
Não esqueça de deixar seu like ❤️
Exemplo:
Aqui, quantidade é uma variável estática que pode ser acessada diretamente usando Contador.quantidade. O método incrementar é estático e pode ser chamado usando Contador.incrementar(), independentemente de quantos objetos Contador você criou.
Final em Java 🛡️
A palavra-chave final em Java é usada para tornar algo imutável, ou seja, uma vez que você atribui um valor a uma variável ou declara um método como final, ele não pode ser alterado ou substituído.
Exemplo:
Neste exemplo, PI é uma constante final que não pode ser alterada após sua atribuição inicial. O método desenhar é final e não pode ser sobrescrito por subclasses de Circulo.
Resumindo, static é usado para criar membros compartilhados entre objetos de uma classe, enquanto final é usado para criar constantes ou métodos imutáveis.
Agora você já está pronto para aprender sobre Atributos Privados, Públicos e Protegidos
Clique aqui para aprender🚀
Repositório com a trilha de java: https://github.com/antoniorws/basic-java
LinkedIn: https://www.linkedin.com/in/antonio-rodrigo-wanderley-serra/
GitHub: https://github.com/antoniorws
Posted on September 30, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
September 27, 2023