麻烦各位高手了
用户自定义事件和用户自定义函数(有时两者都可以实现相同功能的情况下),哪个的
效率高?为什么?
问题点数:20、回复次数:8Top
1 楼pbworm(pb菜鸟)回复于 2002-01-04 11:29:19 得分 0
我认为是一样的,关键是看你实现什么样的功能。
如果没有什么要求的话,建议做成函数。Top
2 楼wzyun(空白)回复于 2002-01-04 11:31:31 得分 0
没区别Top
3 楼sincerity(sincerity)回复于 2002-01-04 11:34:28 得分 0
函数比较好用。Top
4 楼brightstar(反恐精英)回复于 2002-01-04 11:35:07 得分 10
我觉得虽然本质相同,
但是事件更灵活,建议用事件的理由:
1.继承实现重载用事件,
2.同级别实现重载用函数.
3.事件可以支持晚捆绑调用.
4.事件编辑方便.
5.函数在子孙里看不到祖先的函数接口,事件可以.
Top
5 楼brightstar(反恐精英)回复于 2002-01-04 11:37:03 得分 0
如果用函数重载祖先的函数,祖先函数改名后,子孙函数将放弃重载,致命哦.事件没这毛病.Top
6 楼pawly(pawly)回复于 2002-01-04 11:39:04 得分 8
单个角度上,使用事件
但考虑重用、积累推荐函数Top
7 楼marvellin(我)回复于 2002-01-04 12:02:39 得分 0
没什么区别
一般使用函数比较好Top
8 楼zqllyh(学习Stupid As Pig中...)回复于 2002-01-04 12:34:18 得分 2
有九个洞,每个洞都有一只羊,老虎去吃了第一个洞和第三个洞的羊,为什么老虎会这样做呢?
因为老虎他高兴
:)
同意PAWLY的说法。Top




