Actionscript 3.0 事件机制剖析---事件发送方式(三)
2009-03-02 22:37 libiver 阅读(135) 评论(0) 编辑 收藏 举报Actionscript 3.0 事件机制剖析
事件发送方式(三)
声明:欢迎任何人和组织转载本blog中文章,但必须标记文章原始链接和作者信息。
本文链接:http://blog.csdn.net/li_007/archive/2009/03/02/3951003.aspx
开拓进取的小乌龟------->CSDN点滴点点滴滴Blog
关于事件发送方式三,肯定是实现IEventDispatcher Interface了。其实EventDispatcher class就是实现了IEventDispatcher Interface的,IEventDispatcher Interface声明了5个事件发送函数,关于IEventDispatcher的描述如下:
由上面的描述,可以看出,IEventDispatcher Interface的执行还是需要EventDispatcher class 对象的,所以在implements IEventDispatcher Interface的时候,还是要声明一个EventDispatcher的对象,让它来具体实现IEventDispatcher Interface的五个方法。具体实现如下:
1、AlarmEvent class不做任何改变。
2、AlarmClock class实现如下:
3、TestAlarmClock class实现如下:
好了,测试后结果截图为:
作者:点滴点点滴滴
本文版权归作者所有,欢迎转载,但未经作者同意时必须保留此段声明,且须在文章页面显著位置给出原文连接,否则作者保留追究法律责任的权利。