G
gerrards8
Exactly what are the benefits of extending EventObject and EventListener
for event delivery... Why not just use simple straight forward
interfaces. Something like:
public interface FruitBasketListener
{
public void applesAdded(int numberOfApples);
}
instead of
public class FruitBasketEvent extends EventObject
{
....
}
public interface FruitBasketListener extends EventListener
{
....
public void applesAdded(FruitBasketEvent evt);
....
}
for event delivery... Why not just use simple straight forward
interfaces. Something like:
public interface FruitBasketListener
{
public void applesAdded(int numberOfApples);
}
instead of
public class FruitBasketEvent extends EventObject
{
....
}
public interface FruitBasketListener extends EventListener
{
....
public void applesAdded(FruitBasketEvent evt);
....
}