论文部分内容阅读
回调函数和事件处理是计算机编程的常用方法。虽然程序员真正关心的是编写要执行的代码,但编程语言和编译器关心的却是在调用者和被调用者之间建立连接的方法和语法。例如,假设我们想要响应一个按钮对象的单击事件以弹出一个消息框。按照程序员的直觉,这个描述大致可以转换为如下的伪代码:button.Click+={MessageBox.Show(“Hello”);}。遗憾的是绝大多数编程语言不允许我们这么做。为了满足死板的面向