现在,我几乎在各个地方听到“事件驱动”编程的说法。
维基百科称:
在计算机编程中,“事件驱动编程”是一种编程范式,程序的流程由用户操作(鼠标点击、按键等)、传感器输出或来自其他程序/线程的消息等事件决定。事件驱动编程是图形用户界面和其他应用程序(如JavaScript Web应用程序)中使用的主要范式,这些应用程序的重点是响应用户输入执行某些操作。
这难道不就是我们的老朋友OOP吗?如果这不是OOP,那它和OOP有什么区别呢?
维基百科称:
在计算机编程中,“事件驱动编程”是一种编程范式,程序的流程由用户操作(鼠标点击、按键等)、传感器输出或来自其他程序/线程的消息等事件决定。事件驱动编程是图形用户界面和其他应用程序(如JavaScript Web应用程序)中使用的主要范式,这些应用程序的重点是响应用户输入执行某些操作。
这难道不就是我们的老朋友OOP吗?如果这不是OOP,那它和OOP有什么区别呢?