Project1
标题:
怎么判断一个方法是直接继承来的还是重定义过
[打印本页]
作者:
zh99998
时间:
2009-8-3 19:20
标题:
怎么判断一个方法是直接继承来的还是重定义过
比如Window里的clone方法
怎么判断是直接从Object里继承来,没做任何修改,还是在Window里重定义过
作者:
zh99998
时间:
2009-8-3 19:57
Window是内建的又不在脚本编辑器里……
作者:
zh99998
时间:
2009-8-4 07:53
“Window是内建的又不在脚本编辑器里……”
既然如此就去拆.dll文件吧
carolawyer 发表于 2009-8-3 20:19
-_-Ruby内部不能提供判断定义位置的方法吗……
还有,Ruby中文手册我在VX发布区发了,不用去查英文的了
作者:
紫苏
时间:
2009-8-9 16:47
p Window.instance_methods(true)
p Window.instance_methods(false)
复制代码
作者:
zh99998
时间:
2009-8-10 07:22
也就是说,instance_methods(false)里的都是当前类定义过的对吧
作者:
goahead
时间:
2009-8-10 17:42
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1