public class Factory {
public Factory(URL[] urls) {
customClassLoader = new URLClassLoader(urls);
}
public Object getObject(String name) throws InstantiationException, IllegalAccessException, ClassNotFoundException {
return customClassLoader.loadClass(name).newInstance();
}
private ClassLoader customClassLoader = null;
}
|
|