参考—->程杰大神的《大话设计模式》—org
记一下一遍以后重复看时有新的理解,メモ
代理模式
在访问对象时引入一定的程度的间接性,因为这种间接性,可以附加多种用途。
代理模式应用-
1 远程代理 一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同地址空间的事实。
2 虚拟代理 根据需要创建开销很大的对象,通过它来存放实例化需要很长时间的真是对象
3 安全代理 用来控制真实对象访问时的权限 一般用于对象应该有不同的访问权限
4 智能指引 指的是当调用真是对象时,代理处理另外一些事
実は 上記の場合はよくわからないが一応メモしておく
理解できない。。。
代码对应的UML图
一个送礼物的接口
pu