[JAVA] Question de syntaxe

Question de syntaxe [JAVA] - Java - Programmation

Marsh Posté le 30-06-2007 à 22:36:00    

Bonjour,
Je n'arrive pas à comprendre le code de ce style :
 

Code :
  1. méthode(){ instructions ou déclaration };


 
Par exemple dans le code du snippet swt 128 :
 

Code :
  1. Listener listener = new Listener() {
  2.   public void handleEvent(Event event) {
  3.    ToolItem item = (ToolItem)event.widget;
  4.    String string = item.getText();
  5.    if (string.equals("Back" )) browser.back();
  6.    else if (string.equals("Forward" )) browser.forward();
  7.    else if (string.equals("Stop" )) browser.stop();
  8.    else if (string.equals("Refresh" )) browser.refresh();
  9.    else if (string.equals("Go" )) browser.setUrl(location.getText());
  10.     }
  11.  };


 
Avez vous un lien vers une doc java explicitant cette facon de coder ?
 
merci

Reply

Marsh Posté le 30-06-2007 à 22:36:00   

Reply

Marsh Posté le 01-07-2007 à 01:18:22    

class anonyme ?


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 01-07-2007 à 02:42:03    

merci pour cette piste, j'en ai jamais entendu parlé, je vais googleliser dessus :thx:

Reply

Marsh Posté le 01-07-2007 à 15:31:03    

le nom correcte semble être class interne :  
http://penserenjava.free.fr/pens_2 [...] =09&pge=02


---------------
my flick r - Just Tab it !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed