Bonjour,
J'ai cherché un peu partout mais je n'ai pas trouvé de réponse a mon problème.
J'aimerais pouvoir limiter les valeurs que peux accepter une méthode. Je ne sais pas si c'est possible.
Voici un exemple de ce que je voudrais faire :
Je sais que je pourrais toujours faire des tests ou lever des Exeption si jamais la valeur n'est pas une de celle attendue. Mais je préférais une autre solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class Test{ public static final int VALEUR1 = 1; public static final int VALEUR2 = 2; public static final int VALEUR3 = 3; public void demonstration (int valeur){ //Il faudrait que valeur soit égale à VALEUR1, VALEUR2 ou VALEUR3 //sinon erreur de compilation } }
Merci d'avance pour vos réponses !
Partager