yongshi123

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年1月1日

摘要: 一、proxy pattern是实际应用中,一般都用于比较复杂的一些对象当中,尤其是创建对象需要消耗比较多的资源的时候,但是在个人看来用得比较多的,应该还是在于,proxy对象可以很好的隐藏真实对象中一些无须实现和向外界透漏的一些方法和属性,而只需要把要调用的方法通过proxy出来,这样就可以减少系统不必要的开销。使用proxy pattern无异于把真实对象的访问权限给限制起来了,不同直接实例化真实对象,而是间接通过proxy来调用。为什么要这样设计呢?有时候,真实对象中的一些成员函数或者属性字段的访问权限是public,只要实例化了真实对象,就能直接调用了,但是有时却又不想让某些程序对其进行调用,以妨破坏和删改了数据。proxy就是一个很好的方式。 阅读全文
posted @ 2009-01-01 15:59 yongshi123 阅读(441) 评论(0) 推荐(0) 编辑