willjava

导航

 

代理模式在设计模式中的定义就是:为其他对象提供一种代理以控制对这个对象的访问。说白了就是,在一些情况下客户不想或者不能直接引用一个对象,而代理对象可以在客户和目标对象之间起到中介作用,去掉客户不能看到的内容和服务或者增添客户需要的额外服务。

真实对象与代理实现相同的接口。代理实际也是调用RealSubject的方法,只是在调用之前或之后添加一些处理。

posted on 2014-05-26 10:39  威尔爪哇  阅读(122)  评论(0编辑  收藏  举报