Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   uso de newInstance() (http://www.forosdelweb.com/f45/uso-newinstance-350842/)

arruza 17/11/2005 12:02

uso de newInstance()
 
Necesito crear instancias de objetos dinámicamente a partir del nombre de la clase, necesito que me ayuden al respecto.
Esto es mas o menos lo que tengo hecho:

- Entity clase abstracta de la heredan todas las entidades del sist.
- Cada entidad tiene su correspondiente clase manejadores de datos: Data_Entity

public void MyMethod(Entity ent){
String nameClass = ent.getClass().getSimpleName();
nameClass = "Data".concat(nameClass);

try{
Class DataClass = Class.forName(nameClass);
Constructor[] cons = DataClass.getConstructors();
Object DataObject = cons[0].newInstance(conn);
}
catch(Exception e){ }
}


La zona horaria es GMT -6. Ahora son las 07:09.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.