Geralmente o uso de metodos estaticos neste numero indica alguma falha de
design. Note que seu caso pode ser uma excecao.

Talvez  que voce queira fazer possa ser melhor implementado com um Singleton
e uma AbstractFactory com Produtos que, provavelmente, sao Strategies. Se
voce ficou meio perdido, explique melhor a funcionalidade destes metodos e
porque voce acha que eles devem ser estaticos.

[]s
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Sun Certified Programmer for the Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE
Moderador SouJava - www.soujava.org.br

----- Original Message -----
From: "Bruno Borges" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, March 25, 2003 8:29 AM
Subject: Re: [java-list] Classes e métodos estaticos


Voce pode colocar esses 60 metodos estaticos numa unica classe, porem, eh
interessante vc declarar esta classe como final e nao faz nem sentido
colocar um construtor nela. Basta tirar como exemplo a classe Math.
Porem, recomendo voce subdividir esses 60 metodos em categorias similares...
agrupar os metodos com o objetivo deles. Algo como: nao deixar metodos de
manipulacao de string com calculos matematicos juntos. Entende?

Sobre a Inner Class, ao meu ponto de vista, geralmente inner class sao para
casos especificos, onde em uma classe, vc tem um algoritmo complicado e caso
convenha, declara-se uma inner class para auxiliar no trabalho e facilitar o
entendimento do algoritmo. sendo que essa inner classe eh para uso interno
da outer class, de modo private. ;)

[]`s
miojo

________________________
Bruno Cesar Borges [miojo]
Programador Java Semi-Pleno
ICQ: 8584744
MSN: [EMAIL PROTECTED]
*RUMO* ao Sun Certified Programmer for the Java 2 Platform 1.4
  ----- Original Message -----
  From: Glauco Cesar de Castro
  To: Java Enterprise List
  Cc: Java List
  Sent: Monday, March 24, 2003 7:16 PM
  Subject: [java-list] Classes e métodos estaticos


  Ola para todos.

  Estou desenvolvendo um sistema onde tenho que criar classes que servirão
como "APIS". Nessas classes existirao algo em torno de 60 metodos estaticos.

  Tenho outro caso que tenho um classe e por motivo de organizacao, quero
criar inner classes (em torno de 5 ou 6) estaticas com metodos tambem
estaticos.

  Qual a desvantagem de se fazer isso? Vou ter muito problema de
performance?

  Obrigado pela ajuda,
  Glauco Cesar de Castro

  PS: Como ja deu pra notar, nao sei muito sobre metodos estaticos. So o
basico. Se alguem tiver algum link interessante que fale sobre o assunto,
ficarei muito grato.

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a