Créer une ArrayList de Class en Java ?

Fermé
Guigui - 7 déc. 2009 à 17:45
assila.cher Messages postés 1 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 7 décembre 2009 - 7 déc. 2009 à 22:00
Bonjour,
Bonjour à vous,


je galère un peu ... tout simplement parceque ce que j'essaye de faire n'est pas possible, et aussi aimerais-je avoir votre avis sur la question :-)

Est-il possible de créer un ArrayList de Méthodes ?
Admettons que j'ai 3 méthodes:
MaClasse.methode1();
MaClasse.methode2();
MaClasseBis.methode();

ce que j'essaye de faire ressemblerait donc à:

List list = new ArrayList<Class>();
list.add((Class) MaClasse.methode1());
list.add((Class) MaClasse.methode2());
list.add((Class) MaClasse2.methode());


pour pouvoir ensuite executer la méthode en faisant un list.get(1) par exemple


Merci d'avance !
Guigui
A voir également:

2 réponses

choubaka Messages postés 39424 Date d'inscription jeudi 4 avril 2002 Statut Modérateur Dernière intervention 4 avril 2025 2 104
7 déc. 2009 à 20:07
salut

non, un arraylist ne peut contenir que des objets, pas des méthodes...
0
assila.cher Messages postés 1 Date d'inscription samedi 28 novembre 2009 Statut Membre Dernière intervention 7 décembre 2009
7 déc. 2009 à 22:00
bonjour,
Arraylist peut contenir des objets et l'objet est un ensemble des données et des méthodes; donc tu peux le faire.
0