火车站实现一接口
例如我没有时间直接到火车站去买票,这时候我想到公司附近有代理火车站购买
接下来我们测试
上面的代理,我们强迫代理类TicketShop实现了抽象接口SellImp.
这导致我们的代理类无法通用于其他接口,所以不得不为每一个接口实现一个代理类.幸好,java为代理模式提供了支持.
java主要是通过Proxy类和InvocationHandler接口来给实现对代理模式的支持的.
下面是测试代码
火车站实现一接口
例如我没有时间直接到火车站去买票,这时候我想到公司附近有代理火车站购买
接下来我们测试
上面的代理,我们强迫代理类TicketShop实现了抽象接口SellImp.
这导致我们的代理类无法通用于其他接口,所以不得不为每一个接口实现一个代理类.幸好,java为代理模式提供了支持.
java主要是通过Proxy类和InvocationHandler接口来给实现对代理模式的支持的.
下面是测试代码