日历

September 2020
M T W T F S S
 123456
78910111213
14151617181920
21222324252627
282930  

Reply To: 状态模式与事件驱动

Home Forums 《冒号课堂》讨论区 状态模式与事件驱动 Reply To: 状态模式与事件驱动

#1179
hui
Keymaster

你的理解是有道理的。

最常见的事件有:signal event、change event、time event和call event。

signal event中的signal代表一个对象向另一个对象的单向信息;

change event中的change代表一个被持续估值的Boolean表达式从false变成true;

time event中的time代表一个绝对时间或相对时间的发生;

call event中的call代表某个特殊运算的调用。

通过引入事件机制,这些隐含的信息被显化和语义化,成为对象之间的交互手段。

 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)