摘要:
提起事件,我们都不陌生,事件使类之间有了交互的能力。它是建立在委托基础上的。有了前面对委托的了解,相信读起事件来也不会太难了。关于事件,现成的好文章数不胜数,本不打算写了。不过问道有先后,各抒己见,也不为过。想了想,还是不偷懒了,最起码能逼自己动动手,多理解几分。一、 事件能干什么?类通过维护一个已登记事件列表,当事件发生的时候可以通知已登记的方法。主要功能: 方法登记对该事件的关注;方法注销对该事件的关注;事件发生时,登记了的方法会收到通知,作出相应的反应。 Ps:看到这几点的时候,总会不自觉地想起观察者模式。二、 怎样定义事件?举个简单的例子:现在有一个天气预报信息发布中心,并且有短信天. 阅读全文