Olivier Dedieu wrote:
On Wed, 2002-12-04 at 09:20, Remi Forax wrote:

Une nouvelle JSR a �t� soumise,


Je l'ai lu rapidement


au menu :
   enumeration,

Interessant mais pas cool pour le nouveau mot cl� 'enum' (c'est
typiquement le nom que je donne � mes variables pour une enumeration)
m�me probl�me que pour assert avec la version 1.4 du JDK.
Ce qui est terrible c'est la possibilit� de red�finir une ou plusieurs
m�thode pour un enum particulier, c'est plus concis comme syntaxe que
les classes anonymes, on pourrait en interface graphique faire un
truc du style :

public abstract enum EnumAction implements ActionListener {
  CUT {
    public void actionPerformed(AcionEvent event) {
      // effectue le couper
    }
  },
  PASTE {
    public void actionPerformed(AcionEvent event) {
      // effectue le coller
    }
  }
  // etc...
}

Diantre, mes pauvres �tudiants vont �tre perdus :)

Enfin, Il n'est pas dit si on a le droit d'utiliser implements
dans la d�claration d'un enum et si on peut faire un enum anonyme,
i.e. d�clarer une �numeration dans une m�thode.


   autoboxing (int<-->Integer),

Enfin ...
La spec parait assez l�g�re !!!


   for (nouvelle syntaxe plus courte (Iterateur ou boucle simple)

Genial
Ca c'est vraiment sympa. Il manque la possibilit� d'appeler directement
la m�thode iterator() sur un tableau.



Remi

Répondre à