1
在以下代碼中,從ruby docs開始,爲什麼orig_exit
最終會自動調用無限遞歸?alias_method遞歸
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)
現在很清楚。謝謝! – user1561873