public class RealSubject implements Subject //定义一个类实现接口Subject
{
public void request() //覆盖接口中的抽象方法 request
{
System.out.println("I'm the Real Subject!");
}
}
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
//定义一个类 DynamicProxy 实现接口 InvocationHandler
public class DynamicProxy implements InvocationHandler
{
private Object sub; //定义一个Object类型变量sub