壮志凌云,脚踏实地。
改变,坚持。
摘要: 委托是一个类,将方法封装成委托类型的对象。委托对象里包含三个部分的东西:1、指向方法的指针,标识要回调的方法。2、指向方法所指向的对象的指针,默认为null,当封装静态方法时,指针为null;当封装对象的方法时,指针指向当前调用方法的对象。3、构建委托链表时对委托对象的索引。上面第一个定义的委托F()等价与类F;而下面的定义的委托FS()等价与类FS。当用委托F分别调用类A、B、C的方法fA(),fB(),fC()时,分别将三个方法封装成三个委托类型FS的委托对象;同理,当用委托FS分别调用类A、B、C中的静态方法fSA()、fSB()、fSC()时,分别将前面三个方法封装成委托类型FS的对象 阅读全文
posted @ 2011-09-20 14:27 woxf 阅读(859) 评论(2) 推荐(1) 编辑