ciao a tutti,
dovrei istanziare un oggetto usando la reflection
data la classe animale dovrei istanziare uno fra vari animali come Cane, Gatto, Cavallo etc che sono tutte sottoclassi di Animale
ora cercando online ho capito che solitamente si procede cosi
Class<?> classe=Class.forName(tipo);
Animale anim=(Animale)classe.newIstance();
ora però il problema è che il costruttore accetta dei parametri mentre il metodo newIstance non ne vuole sapere di prendere dei parametri...