String strClassName = "[NOMBRE DE LA CLASE]
Class oClass = Class.forName(strClassName);
oInstanceClass = (
Si la clase tiene constructor entonces se hace de la siguiente forma:
Class oInstanceClass;
oInstanceClass = [CLASE QUE QUIERO INSTANCIAR]
Constructor oConstructor = null;
String strClassName = "[NOMBRE DE LA CLASE]
Object[] oParam = new Object[1];
oParam[0] =
// Creo la clase dinamicamente a partir del string
Class oClass = Class.forName(strClassName>);
// Se obtiene el constructor
oConstructor = oInstanceClass.getConstructor(oClass);
// Se obtiene la instancia
oInstanceClass = (
No hay comentarios:
Publicar un comentario