package obc19;
import java.lang.reflect.Method;
public class Main {
public static void main(String[] args) throws Exception{
Class> c = Class.forName("OopDemo19.Person");
Method met = c.getMethod("run");
met.invoke(c.newInstance());
}
}
小结:使用forName()方法实例对象实现解耦合。