PowerII
Messages postés40Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention12 juillet 2009
-
16 févr. 2007 à 21:01
PowerII
Messages postés40Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention12 juillet 2009
-
16 févr. 2007 à 23:22
Bonjour,
je commenceà peine la programmation de Java et je me demandais comment il était possible de stocker une commande. Mon problème est que je veux stocker des commandes/fonctions dans un tableau afin de pouvoir les executer plus tard.
par exemple, je voudrais mettre dans un tableau la fonction : setX().
Et ainsi pouvoir appeler plus tard setX(). Ou n'importe quelle autre fonction dans ce tableau.
didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 20172 16 févr. 2007 à 22:51
Salut,
j'ne vois pas trop comment est ce qu'on peu faire ca mais j'ai une petite solution:
+ tu parcour ton tableau et tu recupere (metton dans INSTRUCTION) la valeur.
+ tu la compare a plusieurs possibilites
if (INSTRUCTION.equals("setX")){
setX(/*ton parametre*/);
}else if (...){
...
}
l'incovegnant majeur c'est qu'il prend bcp de place (au niveau du code (si tu n'a que quelques methode ca va, mais si tu en a plusieurs ca va etre laborieux)).
Ensuite, il faut que les valeurs du tableau soient de type String pour pouvoire les comparer a quelque chose.
PowerII
Messages postés40Date d'inscriptionlundi 2 septembre 2002StatutMembreDernière intervention12 juillet 2009 16 févr. 2007 à 23:22
Merci beaucoup à vous deux,
j'en avait bien peur que le pointeurs n'existent pas en java, un ami m'en avait déjà parlé mais je n'en n'était pas sûr.
Je redoutais donc à utiliser une méthode aussi barbare mais comme il semble que ce soit la seule... :s
Merci quand même