Comprendre le code d'un tutoriel
Bonjour
Celà fait un an que je n'ai pas fait de java et j'ai peur de ne pas comprendre ce code dans un tutoriel :
Code:
1 2 3 4 5 6 7 8 9
|
public void anonClickHandlerExample() {
Button b = new Button("Click Me");
b.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
// handle the click event
}
});
} |
la méthode addClickHandler de la classe b est surchargé.
A l'appelle de la méthode on instancie une nouvelle classe qui contient une méthode qui executera le code en rapport avec l'événement c'est bien ça?
Pourquoi ne pas directement executer le code dans la methode addClickHandler?