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 :
Ce code marche sans soucis lorsque je passe une instance en argument.
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); }
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.
Partager