Bonjour,

J'ai lu le tutoriel sur la réflection ici : http://ricky81.developpez.com/tutori...reflection/#L2

Mais je fais face à un petit problème qui n'est pas traité...

J'aimerais faire appel de manière dynamique à une méthode static.

Voici l'appel à la méthode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	public static String[] getColumnName(Object o) throws Exception
	{
	  Method m = o.getClass().getMethod("getColumnName");
	  return (String[]) m.invoke(o);
	}
Ce code marche sans soucis lorsque je passe une instance en argument.

J'aimerais en fait remplacer le fait de passer un Object o en argument par un String contenant le nom de la classe, vu que la méthode getColumnName est static dans les classes où elle est implémentée.

Merci.