这是一个通用主题,事件处理程序如何工作?
这意味着在幕后-创建它们时会发生什么。
我有一个大概的想法-但想确认一下。
3
zh.wikipedia.org/wiki/Observer_pattern
—
史蒂文·埃弗斯
出色的观察者模式是我发现的:我已经在网络上阅读了有关此问题的内容,并阅读了有关事件驱动编程的优秀论文。在本文中,它讨论了处理程序设计模式的过程。这样一来,您就有大量的事件到达分派器,然后分派器对该事件进行分析,以确定其事件类型,然后将每个事件发送到可以处理该类型事件的处理程序。
—
JHarley1年
它说明了调度程序如何进行一个无限循环,该循环仅在程序关闭时(例如,使用GUI应用程序)才停止。然后,您如何获得一个观察者模式(或发布/订阅模式),该模式被广泛用于使用GUI框架进行事件驱动的编程,以及它如何按照好莱坞原则“不要打电话给我们,我们会打电话给您”来工作。
—
JHarley1年
您认为上述解释足够吗?
—
JHarley1年
这取决于。对于高层次的概述,这很好。但是,对于全面而透彻的解释,请不要。当然,这样的解释可能需要花费很多篇幅,因为这可能很花哨,例如,您可以进入网络与桌面事件之类的东西。
—
JB King