黑马程序员技术交流社区

标题: 代理设计模式 [打印本页]

作者: itheima2xy    时间: 2015-3-1 08:37
标题: 代理设计模式
1.        设计原理
  有些麻烦的事情不想自己亲自做,就可以找个人帮忙做,即交给代理对象去做
2.        设计原则
  首先得拥有某个代理对象属性
其次要很清楚代理有哪些方法
最后要保证能解耦
3.        实现方案
   定义一个protocol,在其中声明一些和代理沟通的方法
   拥有一个代理属性id<protocol>delegate
  让代理遵守protocol






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