静态代理详情 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问 目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目 标对象的功能. 比如需要明星出场表演,可以通过他的经纪人作为代理中间人,经纪人还可以改变明星的各种行为,明星只需要进行各种表演就行,其他繁琐的事情交给经纪人处理。 定义明星接口 2.定义明星目标对象,实现明星接口,重写了明星接口的方法。 3.定义经纪人类,实现明星接口,“帮明星处理繁琐的事情”。经纪人就是明星的代理对象。 4.测试类,创建代理对象执行对象的方法: 5.输出结果,经过经纪人后修改了明星的行为: