SAS中文论坛
标题:
覆写方法时能否同时修改其signature?
[打印本页]
作者:
shiyiming
时间:
2004-4-29 22:32
标题:
覆写方法时能否同时修改其signature?
在覆写(override)一个方法时,想同时修改其signature,但好像不能修改。
不知是否可以?通过何种途径?请各位大侠不吝赐教。
作者:
shiyiming
时间:
2004-4-29 23:08
这是比较麻烦的问题,因为sas的很多方法是其event handler的一个处理方法。
好比如click的event handler的处理方法是onclick,如果你随便覆写了,sas碰到click事件就不知道怎么处理了,这样就会产生错误。
最好的方法是增加class的属性(attribute),在方法中使用
_self_.a=...
_self_.b=...
或者是
...=_self_.a
这样比较好一点。
作者:
shiyiming
时间:
2004-4-30 08:39
谢谢willon的指点!你的意见对我很有帮助。
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2