Ola,
 
Vamos citar um exemplo para ficar mais fácil a visualizacao,
se temos as seguintes classes:
 
public interface interface {
  public void metodo1();
}
 
public class classe implements interface {
  public void metodo1() {
    System.out.println("metodo1");
  }
}
 
Agora se alterarmos a interface, tipo, metodo1() para metodo1(String parametro), precisamos alterar a classe que implementa essa interface pois se não ele não compila a classe.....conclusão, para qualquer modificação em uma interface as classes que implementam essa interface devem ser modificadas tb e por conseguinte recompiladas, pois a interface nada mais é do que uma definição, se a definição não está sendo implementada então está errada.
 
Atenciosamente,
Luciano Dias Lázari
 
 
-----Original Message-----
From: Leonardo Souza Mario Bueno [mailto:[EMAIL PROTECTED]]
Sent: terça-feira, 5 de junho de 2001 18:16
To: [EMAIL PROTECTED]
Subject: Re: [java-list] Interface

Yep... a não ser que a interface dependa da classe que a implementa (Estranho não?), neste caso a classe seria automaticamente recompilada.
 
Inteh,
 
Leonardo Bueno.
----- Original Message -----
Sent: Tuesday, June 05, 2001 5:19 PM
Subject: [java-list] Interface

Ola,
Quando uma classe implementa uma interface e esta interface é alterada. Preciso reciompilar a classe que a implementa???
 
Valeu!!!

Responder a