Instancia Dinamica (Urgente)

slm
05 de Abril del 2002
Me gustaria saber como puedo hacer una instancia dinamica a traves del contenido de una variable
Por Ejemplo

Var vale PEPE

y quiero hacer un new del contenido de Var o sea
quiero hacer esto

c = new PEPE();

pero en realidad tengo que hacer esto

c = new Var();
pero no se conque clase puedo hacerlo si alguien lo sabe me gustaria que me contestase

Gracias

nhobaica
05 de Abril del 2002
solo tienes que crear tu clase a través del classloader, Ej:

String var = "PEPE";
Object o = Class.forName(var).newInstance();

y listo

Aldo luis perez
09 de Diciembre del 2011
Amigo es correcto lo q tu dices pero si yo quisiera obtener de esta forma:

grid_marca objeto=new grid_marca()
objeto.cont_table.addRow(fila);

Donde en cont_table estoy agregando registros de una base de datos, logico q esto lo hago desde una clase a otra.

entonces como el nombre de la instancia nosera solo grid_marca sino otros , como hiciera en ese caso.

la primera parte es como tu dices pero luego......

aver si me apoyas un poco gracias.

slm
05 de Abril del 2002
Muchas gracias por responderme a esta duda, ha funcionado muy bien, estaremos en contacto