黑马程序员技术交流社区

标题: 7.22学习总结之代理设计模式 [打印本页]

作者: zhuiyi007    时间: 2014-7-23 18:55
标题: 7.22学习总结之代理设计模式
1.设计原理
有些麻烦的事情不想自己亲自做,就可以找个人帮忙做,即交给代理对象去做

2.设计原则
首先得拥有某个代理对象属性
其次要很清楚代理有哪些方法
最后要保证能解耦

3.实现方案
定义一个protocol,在其中声明一些和代理沟通的方法
拥有一个代理属性id<protocol> delegate
让代理遵守protocol





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2