在我们使用委托的时候,往往目的是调用一个方法,对于不同的对象,在同一个接口上使用不同的
处理(即方法的内容)。
C语言或是C++语言往往指针函数(回调函数)来实现,这里就不再举例。
面向对象的实现方式,也因为语言不同而不同,仅以JAVA和C#为例。
JAVA中,使用一种command模式的方式。
C#中使用了委托。至于为什么.NET要实现这样的方式,可能是为更方便使用。
大多数情况下,委托多和事件联系,还不是很明白为什么。
这里先占个坑,有事件的话,把详细的代码实现贴出来。
以上。