Métodos public static

Para utilizar um objeto de uma outra classe é possível criar um método get bem simples public static. Existe alguma outra forma de fazer isso? (protected?) Se existe, quais são as vantagens e desvantagens? Como fazer isso na prática?

Abraços,

Daniel

Mas o que vc quer fazer??
Você quer, que a assinatura do metodo não seja alterada ou vc quer proteger o acesso ao metodo???

Proteger o acesso ao método por uma ou mais classes.

Então vc vai utilizar somente protected nomemetodo(…){…} sem a palavra reservada static pois ele serve para outra coisa.

Dê uma olha neste links:
http://www.guj.com.br/posts/list/6454.java

http://www.linux.ime.usp.br/~bani/java/scjp-modificadores.htm

http://www.jspbrasil.com.br/jsp/tutoriais/tutorial.jsp?idTutorial=002_004

Tb escrevi algo sobre o assunto aqui:
http://www.guj.com.br/posts/list/19722.java