Bonjour,
Quelqu'un pourrait-il m'expliquer pourquoi la méthode suivante ne compile pas (cannot find symbol: class beanClass) ?
Cette méthode est juste un exemple, mais j'aimerais utiliser ce principe (classe dynamique) afin de supprimer du code à double (ou la seule chose qui change est le type de mes objets) et j'aimerais faire cela sans interface...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void printBeanId(String className, Object obj) throws ClassNotFoundException { Class beanClass = Class.forName(className); beanClass bean = (beanClass) obj; System.out.println("Bean Id: " + bean.getId()); }
Merci d'avance pour vos réponses
Partager