小编use*_*873的帖子

alias_method递归

在以下来自ruby docs的代码中,为什么orig_exit最终不会在无限递归中调用自身?

module Mod
  alias_method :orig_exit, :exit
  def exit(code=0)
    puts "Exiting with code #{code}"
    orig_exit(code)
  end
end
include Mod
exit(99)
Run Code Online (Sandbox Code Playgroud)

ruby alias

1
推荐指数
1
解决办法
230
查看次数

标签 统计

alias ×1

ruby ×1