Gostaria de saber como faço para criar meus próprios eventos.
Quando o método “somar” da Classe1 ser executado vai disparar um evento. Após o disparo do evento o método “mostrar resultado” da classe2 vai executar.
Exemplo:
public class Classe1
{
public static int resultado = 0;
public void somar(int a, int b)
{
resultado = a + b;
// disparar evento qualquer.
}
}
public class Classe2
{
// metodo que irá ouvir o evento disparado pelo método somar()
public void mostrarResultado()
{
System.out.println(Classe1.resultado);
}
}
Alguém poderia me ajudar a criar eventos próprios.