图8-10 代理模式的类图结构
2016-11-10 17:12:21 0 举报
代理模式是一种结构型设计模式,它为其他对象提供一种代理以控制对这个对象的访问。在类图中,代理模式包括以下几个角色:抽象主题(Subject)、具体主题(ConcreteSubject)、代理(Proxy)和调用处理程序(Client)。抽象主题定义了真实主题和代理对象的共同接口,这样在任何使用真实主题的地方都可以使用代理对象。具体主题实现了抽象主题所定义的接口,提供了真实的业务逻辑。代理对象包含了对真实主题的引用,并在需要时创建和调用真实主题的对象。调用处理程序是应用程序的一部分,通过代理对象来调用真实主题的方法。
作者其他创作
大纲/内容
RealSubject
Request()......
......RealSubject-Request();......
Subject
Proxy
Client
realSubject
0 条评论
下一页