miércoles, 6 de julio de 2011

Crear un objeto a partir de un String

A continuación se muestran un ejemplo para crear un objeto concreto a partir de un String en el lenguaje de programación Java.



import java.lang.reflect.*;

Class [] classParm = null;
Object [] objectParm = null;
         
try {
  String nombreClase = "com.paquete.MiClase";
  Class cl = Class.forName(nombreClase);
  java.lang.reflect.Constructor co = cl.getConstructor(classParm);
  return co.newInstance(objectParm);
  }
catch (Exception e) {
  e.printStackTrace();
  return null;
}

No hay comentarios:

Publicar un comentario