Suponhamos que eu tenha uma classe :
public final blablabla{
public static int numero(){
}
}
final quer dizer que essa classe não pode ter classes filhas, e o static nesse método quer dizer o que ?
Suponhamos que eu tenha uma classe :
public final blablabla{
public static int numero(){
}
}
final quer dizer que essa classe não pode ter classes filhas, e o static nesse método quer dizer o que ?
quando um metodo tem o modificador final, ele nao pode ser sobrescrito em heranca de classe.
quando um metodo possui o modificador static, quer dizer que a classe nao precisa ser instanciada para o metodo ser chamado, ou seja… suaClasse.metodoEstatico().
OK ?