Création d'un objet à partir du nom d'une classe
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:
Code:
1 2 3 4
|
strClassPackage = "testrelease.testreleasefct.testreleasefctppi.TestReleaseFctTC1";
Class classTestCase = Class.forName(strClassPackage);
Object Test = classTestCase.newInstance(); |
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).
Je vous remercie d'avance pour votre aide...
bilowlex