Bonjour à tous,
Voilà je cherche depuis hier à créer un objet depuis le nom d'une classe. En cherchant sur le forum j'ai avancé un peu en utilisant
Class.forName("") mais le problème c'est que lorsque je fais une nouvelle instance de de la classe que j'obtiens avec ce Class.forName("") je n'ai pas accès aux méthodes de ma dite classe...
Je vous montre le bout de code que j'ai fait:
En gros ensuite lorsque que je fais Test. je n'ai pas les méthodes que j'ai dans la classe TestReleaseFctTC1 (ces méthodes sont déclarées en public).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 strClassPackage = "testrelease.testreleasefct.testreleasefctppi.TestReleaseFctTC1"; Class classTestCase = Class.forName(strClassPackage); Object Test = classTestCase.newInstance();
Je vous remercie d'avance pour votre aide...
bilowlex
Partager