Ruby Ruby 如何复制一个方法 而不是复制一个方法的值

yingce · January 09, 2016 · Last by adamshen replied at January 10, 2016 · 1525 hits

Ruby 很人性的去掉了 类似 Python 和 JS 方法或函数的括号, 但是在 JS 中a = func 等于 a 也成了一个函数 a = func()时 a 才会是函数返回的值;

在 Ruby 中怎么简单实现类似的复制方法?

Ruby 中有 alias 关键字和 Module#alias_method 方法,用于为方法设置别名。

Foo.method[:foo] = Foo.method[:bar]

#2 楼 @huacnlee 原来还可以这样 :plus1:

You need to Sign in before reply, if you don't have an account, please Sign up first.