esempio di come si carica dinamicamente una classe con il rispettivo oggetto e ci si chiama un metodo appartenente alla classe caricata,stampando il risultato su schermo
File f = new File("/Users/marcod/tmp/");
URL[] url = {f.toURL()};
ClassLoader cl = new URLClassLoader(url);
Class c = cl.loadClass("Uffa");
System.out.println("Classe caricata");
Object o = c.newInstance();
Compute co = (Compute) o;
System.out.println("co(12,23)="+co.compute(12,23)) ;
nel caso il costruttore abbia pero' dei parametri,quindi in questo caso se Compute fosse stato qualcosa tipo Compute(int i),come potrei fare per caricarlo dinamicamente dato che il cast da Object a Compute non me lo permette?
spero mi possiate aiutare,grazie mille nicholas