摘要:
代理模式的分类代理模式的角色和结构代理模式简单点说就是给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。涉及三个角色:1.真实主题角色(RealSubject):包含业务逻辑的具体实现方法2.代理主题角色(ProxySubject):含有对真实主题角色的引用,负责在合适的时候创建实例,通过该引用来调用真实主题对象里各个功能方法。代理角色常在将客户端调用传递给真实的主题之前或之后,都会执行某些附加操作,而不是单纯地将调用传递给真实主题对象。3.抽象主题角色(AbstractSubject):为了可以在使用真实主题的地方使用代理主题,可以定义一个抽象类或接口,其中声明真实、代理主题角色 阅读全文
posted @ 2012-01-17 15:19
NemoGu
阅读(184)
评论(0)
推荐(0)

浙公网安备 33010602011771号