代理的实现过程

假如B对象设置代理A,

那么B对象有四步:

1、设置代理

2、在设置代理里面写要实现的方法

3、声明代理  

4、(1)判断是否有代理对象接受代理 (2)如果该代理方法已经实现。

代理对象A有三步

1、添加代理

2、接受代理

3、实现协议方法


 

代码实现过程:

 

posted @ 2015-10-15 22:04  SensenCoder  阅读(123)  评论(0编辑  收藏  举报