[java] la classe Class

la classe Class [java] - Programmation

Marsh Posté le 05-04-2001 à 10:50:26    

Et bien pour récupérer une instance d'une classe à partir de son nom, tu fais
 
mon_instance = (ma_classe) Class.forName(ma_classe).newInstance();
 
A++

Reply

Marsh Posté le 05-04-2001 à 10:50:26   

Reply

Marsh Posté le 06-04-2001 à 00:41:58    

Ceci à condition que la classe dont le nom est ma_classe ait un constructeur sans paramètre public... Et bien sûr, ma_classe doit contenir un nom de classe complètement qualifié (exemple : "java.util.ArrayList" ou "org.w3c.dom.Document" ).
 
Mais là, on commence à couper les cheveux en quatre... :D

Reply

Marsh Posté le 06-04-2001 à 00:47:40    

boui
bon en fait finalement c pas exactement ça que je voulais faire mais j'ai trouvé une meilleure methode (enfin "on" m'a trouvé une meilleure methode)
:-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed