社区管理员
alias myMethod while myMethod
def while puts "While!" end self.method("while").call() 因为,这里while被定义在顶层对象之中,在顶层对象之中的方法 一般是private的方法,因为必须保证这个顶层对象是唯一的,因 此用self来引用 method,并把while作为符号传入method方法,最 后剩下的就是call方法,while。
搜索更多相关主题的帖子: ruby 计算机语言 作业 答案
查看详细资料
TOP
栏目管理员
江湖新秀
飞猪
网站管理员
要飞得更高...
原帖由 quzhongwei 于 2008-6-11 19:10 发表 有这样作的:alias myMethod while myMethod很好,可以调用到,不过你想:取别名,除非构造高级动态程序, 不然还不如直接就把方法名取为哪个别名,虽然运行结果正确 了,但没有突出我们这里的主题! 我更愿意 ...
原帖由 libaoming 于 2008-6-12 11:57 发表 可爱呢小飞猪~~ 起~~
原帖由 drive2me 于 2008-6-12 14:35 发表 LBM, 看看你能帮我们论坛,确切地说,帮我们大家做些什么吧?你喜欢那个版块来管理和发挥? 我们支持你,你考虑一下,好不?
原帖由 libaoming 于 2008-6-12 16:22 发表 :-) 我也只是这久公司没什么事,来听屈讲师的ruby 等有事了,我怕忙不过来。 所以就不好意思了,不过我会经常来这看看的,也是对你们的支持了~ 如果我真的能做点什么,那我会说“我一万个愿意,o(∩_∩)o... ...
原帖由 drive2me 于 2008-6-12 20:22 发表 这里的管理员没有一个是专职在这里做的,都是利用业余时间来贡献的。他们很可敬的。 那好吧,随你。
原帖由 libaoming 于 2008-6-13 08:25 发表 哦 原来是这样啊 你们真是可敬,值的学习。 那我也来贡献自己的一点微薄力量吧。小飞猪,怎么样呢?
原帖由 gongmeihao 于 2008-6-13 17:54 发表 :L :L :L :L 没什么说的,差距啊:L :L
初入江湖