Project1

标题: 关于 这个问题 alias [打印本页]

作者: z2z4    时间: 2014-10-3 12:05
标题: 关于 这个问题 alias
本帖最后由 z2z4 于 2014-10-3 12:13 编辑

原来的
def a
  内容
end

下面是   
alias b  a
def a
  内容
end

在下面是
def a
  内容
end


这3个方法名   第3个 会覆盖掉 第2个吗   第2个 这样会有效吗
作者: taroxd    时间: 2014-10-3 12:09
恕我语文不好,你还是写一段代码再问吧。
作者: z2z4    时间: 2014-10-3 12:14
taroxd 发表于 2014-10-3 12:09
恕我语文不好,你还是写一段代码再问吧。

改好了 你可以看看了   
作者: 喵呜喵5    时间: 2014-10-3 12:16
当然会覆盖...
作者: VIPArcher    时间: 2014-10-3 12:17
def a
  内容
end

下面是   
alias b  a
def a
  b
  新内容
end
作者: 正太君    时间: 2014-10-3 13:31
本帖最后由 正太君 于 2014-10-3 13:33 编辑
  1. alias b a unless method_defined?(:b)
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1