Enumération avec une version de java antérieure à la 1.5

Contenu du snippet

C'est un code qui permet de faire l'équivalent d'une énumération, mais qui n'utilise pas le mot clé "enum" apparu avec JAVA 1.5 (ou 5.0).

Source / Exemple :


package essai;

public class MonEnum
{
  public static final MonEnum VALEUR1 = new MonEnum(0);
  public static final MonEnum VALEUR2 = new MonEnum(1);
  public static final MonEnum VALEUR3 = new MonEnum(2);
  public static final MonEnum VALEUR4 = new MonEnum(3);

  protected int x = 0;

  private MonEnum(int x)
  {
    this.x = x;
  }
}

//Exemple d'utilisation

MonEnum valeur1 = MonEnum.VALEUR1;

Conclusion :


Merci de me signaler si il y a un problème dans cette source, je m'empresserai de le corriger.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.