Felipe,
 
   Métodos estáticos são métodos de classe, e podem ser chamados sem a criação de um objeto:
 
   MinhaClasse.meuMetodoEstatico( ) ;
 
   Os métodos de uma interface, no entanto, são implicitamente abstract : não tem corpo, e precisam ser implementados em alguma subclasse. 
 
    Conclusão: método estático existe na classe, e deve ter implementação. método abstrato não tem implementação. Estático x abstract => contradição.
 
[]'s
 
 Luiz Reginaldo  
----- Original Message -----
Sent: Monday, January 20, 2003 4:02 PM
Subject: [java-list] Métodos *estáticos* em interfaces

Ae pessoal!!
 
Alguem sabe pq não é permitido declarar métodos estáticos em interfaces??
 
por exemplo:
 

public interface myInterface{
    public static void f();
}

 
 
Luiz Felipe Molina.

Responder a