Instanciar classes a partir de variável

1 resposta
C

Oi, estou com a seguinte dúvida:
Como instanciar uma classe a partir do nome dela que está em uma variável string, sem usar vários ifs. Por exemplo:

String nomeclasse = “CLASS1”;

Para instanciar, gostaria de usar a variável nomeclasse, e não usar:

if ((nomeclasse.equals(CLASS1) == true)

{

CLASS1 novaclasse = new CLASS1 ();

}

Obrigada…

1 Resposta

R

na verdade, faz assim:

Class classe = Class.forName("MinhaClasse");
Object ae = classe.newInstance();

o pessoal por favor completa a minha resposta, que ta muito incompleta

Criado 9 de novembro de 2004
Ultima resposta 9 de nov. de 2004
Respostas 1
Participantes 2