好像标题没有说清楚.比如有个对象A,B有个方法:
public Object newInstance(Object obj)
{
....
这里返回一个Object的实例,比如传入是A,那就new A(),同样,B就new B()
}这样可以吗? 要怎么做?
public Object newInstance(Object obj)
{
....
这里返回一个Object的实例,比如传入是A,那就new A(),同样,B就new B()
}这样可以吗? 要怎么做?
ClassNotFoundException,InstantiationException,IllegalAccessException
{
Class a = Class.forName(className);
return a.newInstance();
}
{
Class a = obj.getClass();
return a.newInstance(); ....
这里返回一个Object的实例,比如传入是A,那就new A(),同样,B就new B()
}