1. 首页
  2. 数据库
  3. 其它
  4. 浅析设计模式中的代理模式在C++编程中的运用

浅析设计模式中的代理模式在C++编程中的运用

上传者: 2021-01-31 08:29:03上传 PDF文件 62.62KB 热度 29次
由遇到的问题引出代理模式 至少在以下集中情况下可以用代理模式解决问题: 创建开销大的对象时候,比如显示一幅大的图片,我们将这个创建的过程交给代理去完成,GoF 称之为虚代理(Virtual Proxy); 为网络上的对象创建一个局部的本地代理,比如要操作一个网络上的一个对象(网络性能不好的时候,问题尤其突出),我们将这个操纵的过程交给一个代理去完成,GoF 称之为远程代理(Remote Proxy); 对对象进行控制访问的时候,比如在 Jive 论坛中不同权限的用户(如管理员、普通用户等)将获得不同层次的操作权限,我们将这个工作交给一个代理去完成,GoF 称之为保护代理(Prote
下载地址
用户评论