静态代理----面向接口编程 代理类和目标类实现同样的接口,因为代理类要能利用接口调用所有目标类的方法