事件和委托

First Post:

Last Update:

事件和委托

作为设计模式的补充内容

委托就是一种引用方法的类型。

一旦为委托分配了方法,委托将与该方法具有完全相同的行为。

委托方法的使用可以像其他任何方法一样,具有参数和返回值。委托可以看作是对函数的抽象,是函数的“类”,委托的实例将代表一个具体的函数。

一个委托可以搭载多个方法,所有方法将被依次唤起。

重要的是:它可以使得委托对象所搭载的方法并不需要属于同一个类。

委托对象所搭载的所有方法必须具有相同的原形和形式——具有相同的参数表列和返回值类型。