Bonjour,
Je suis une formation sur Java, et je bloque un peu sur un bout de code relatif à l'introspection. Le but est de développer un petit outil qui, pour une classe donnée, retourne la liste des méthodes héritées non redéfinies localement.
Je ne vois pas du tout comment procéder. Si quelqu'un peut m'aider...
Voici le squelette du code :
Code :
- import java.lang.reflect.Method;
- import java.util.Set;
- public class Introspection{
-
- public static Set<Method> getHeritees(String nomDeLaClasse) throws ClassNotFoundException{
- //TODO
- }
-
-
-
- public static void main(String[] args) throws ClassNotFoundException{
-
- for(Method m : Introspection.getHeritees("java.util.AbstractCollection" )){
- System.out.println(m);
- }
- }
-
- }
|
Merci pour l'aide apportée
Message édité par roswellentongues le 03-05-2013 à 11:59:06