Gregui Shigunov


Instanciando uma classe dinamicamente (JAVA)

Enviado em Informação, JAVA, Programação, dicas, internet por Gregui Shigunov no 17 17UTC Dezembro 17UTC 2007
Tags: , , , , , , , , , ,

Aqui vai exemplo de como instanciar um objeto dinamicamente!
String classeNome = “NomeDaClasse”;
Object[] contrutoraParam = new Object[0]; //parametros da contrutora

Object objeto = Class.forName (classeNome).getConstructors()[0].newInstance(contrutoraParam);

NomeDaClasse teste = (NomeDaClasse) objeto; //Casting

System.out.println(teste.toString());

Qualquer dúvida! estou a disposição!

Deixe uma resposta