都来说说函数与事件吧

eviler 2009-05-12 05:25:16
加精
函数和事件都指用户自定义的函数和事件 ,且事件event id 为空

1.他们的区别是什么
2.在设计通用对象的时候 是多使用函数,还是多使用事件 ,在通用对象上二者有什么优势以及劣势

大家知道啥就说点啥吧 ,特别是对对象设计有见地的兄弟
...全文
1131 87 打赏 收藏 转发到动态 举报
写回复
用AI写文章
87 条回复
切换为时间正序
请发表友善的回复…
发表回复
A啦Dbit 2010-11-13
  • 打赏
  • 举报
回复
学习,学习,严重学习
lenya 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wang_quan_li 的回复:]
函数是调用的
事件是触发的
[/Quote]
严重同意。
liujia55899 2010-08-23
  • 打赏
  • 举报
回复
pb的函数能重复使用,相对独立,可不断调用,而事件就没怎么自由了
撸过才知道 2010-06-02
  • 打赏
  • 举报
回复
不错不错,这样学PB才能做出好东西来
archlwh 2010-01-05
  • 打赏
  • 举报
回复
好题目啊,回答也详细,学习了
zxq8132 2009-12-08
  • 打赏
  • 举报
回复
收藏了非常的强大!
wixinyoyo 2009-12-03
  • 打赏
  • 举报
回复
好贴 学习。。
奔跑吧、贝肯 2009-11-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 daixf_csdn 的回复:]
函数主要实现某种功能,事件是系统或者用户要做的某个动作。
[/Quote]
我觉得8楼说得非常好 简短精炼 用OO思想去理解就很好理解了
hj00_11 2009-08-06
  • 打赏
  • 举报
回复
请问:函数可以在子类和父类中定义可以通过参数来区分同名函数--函数的重载的一种
可以在子类和父类中定义完全一样的函数--函数名和参数列表完全相同,但具体实现不一样--函数的超越
子类和父类中的同一控件的同一事件下都有脚本,当触发子类中的该事件时,会先执行父类中的脚本,再执行子类中的脚本吗?执行过程是什么?
w05311 2009-06-25
  • 打赏
  • 举报
回复
一直有点模糊,总算有点明白了。
talenter 2009-06-18
  • 打赏
  • 举报
回复
学习
KissBobys 2009-06-08
  • 打赏
  • 举报
回复
学习,接分
softvery 2009-06-08
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 xiongxiao 的回复:]
看到进者有分,来看看,呵,该说的前面都说完了,

补充一点点:
1、全局函数是不能重载的
2、函数是可以递归的,事件是不行的(没做测试,不过我想这一点不用测吧^_^) 3、函数可以全局,事件就不可能了
4、全局函数可以用在一些表达式中,事件是不行的

5、函数除了重载、递归、全局、表达式,函数能完成的都可以用事件完成
6、事件除了可以触发,事件能完成的基本也可以用函数完成
[/Quote]

其实,事件也可以递归的:),应该测一下。
ywsjb1 2009-06-05
  • 打赏
  • 举报
回复
学习学习,顺便接分了。
david0927cs2006 2009-05-25
  • 打赏
  • 举报
回复
5、6楼很详细了,学习下,接分
bedsb 2009-05-25
  • 打赏
  • 举报
回复
学习
xiaoxia899 2009-05-25
  • 打赏
  • 举报
回复
精彩啊。。。
wangxun0997 2009-05-25
  • 打赏
  • 举报
回复
难得啊,这帖子还冒着热气呢...
l_chlmh 2009-05-25
  • 打赏
  • 举报
回复
学习了,不过函数还是比较容易接受的.
zgh9780 2009-05-25
  • 打赏
  • 举报
回复
学习中
加载更多回复(64)

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧