代理模式
为其他对象提供一种代理以控制对这个对象的访问。
保护代理
只有具有制定权限的人才能执行相应的setter方法。
代理的一些定义
把自己实现的代理模式称为Java的静态代理。把使用Java内建的对代理模式支持的功能来实现的代理称为动态代理。Java的动态代理目前只能代理接口,基本的实现是依靠Java的反射机制和动态生成class的技术。
代码示例
定义订单类接口
package proxy;
public interface OrderApi {
public void setOderNum(int orderNum,String user);
public void setProductName(String productName,