定义:代理模式就是给一个对象提供一个代理,并由代理对象控制对原对象的引用。
抽象场景:某公司想要收集一些员工信息,存放到数据库里面。但是呢,老板比较懒,就叫小秘去录了。老板只需要睡一觉起来 ,事情就做好了。
其实 数据库和应用程序之间也是代理。数据库想要一些数据。并且要过滤掉一些数据。但又不能老让人写SQL录入,而且人工验证,所以就开发一个应用程序。让应用程序去代理做这些麻烦事。。。然后就省事多了
程序情景:暂时没想到
定义:代理模式就是给一个对象提供一个代理,并由代理对象控制对原对象的引用。
抽象场景:某公司想要收集一些员工信息,存放到数据库里面。但是呢,老板比较懒,就叫小秘去录了。老板只需要睡一觉起来 ,事情就做好了。
其实 数据库和应用程序之间也是代理。数据库想要一些数据。并且要过滤掉一些数据。但又不能老让人写SQL录入,而且人工验证,所以就开发一个应用程序。让应用程序去代理做这些麻烦事。。。然后就省事多了
程序情景:暂时没想到