[java.lang.class] Votre avis sur une portion de code
	
	
		Voilà je voudrais votre avis sur la méthode ci-dessous:
	Code:
	
| 12
 3
 4
 
 |  
Class gatewayMgrClass = Class.forName(jmsGatewayMgrClassName);
Method getInstanceMethod = gatewayMgrClass.getMethod("getInstance", null);
JMSOutgoingGatewayManager gatewayMgr = (JMSOutgoingGatewayManager)getInstanceMethod.invoke(null, null); | 
 Elle récupère le nom de la classe à utiliser lors de l'exécution du programme puis invoke la methode "getInstance" pour récupérer l'objet instancié de cette classe pour enfin l'invoquer.
N'y a-t'il pas un autre moyen? est-ce que cela vous semble correct et du bon java?
Merci d'avance!