"Métodos estáticos (métodos de classe), assim como variáveis estáticas, pertencem à classe e não à uma instância indivudual da classe... um método estático reside fora de qualquer instância de classe em particular. Ele pode ser chamado por nome, através do nome da classe, sem quaisquer objetos ao redor. Por não estar ligado à uma instância de objeto em particular, um método estático só pode acessar diretamente outros membros estáticos da classe."(Niemeyer, Patrick, Aprendendo Java / Patrick Niemeyer, Jonathan Knudsen; tradução de Daniel Vieira. - Rio do Janeiro : Campus, 2000, p. 128)
Um método estático está associado à classe, e não a uma instância particular da mesma. É fácil entender que o método em questão deve ser estático, pois quando resolvemos expressar um número na forma de caráteres, ainda não temos uma String. O método a ser chamado é que vai criá-la.
0 comentários:
Postar um comentário