在任何其他编程语言中,我从未见过undef - 或任何其他允许你取消定义方法的东西.为什么Ruby需要它?
编辑:我不是在争论这个有什么问题.我只是不明白在运行时定义方法的目的?那是什么意思?怎么用?我从来没有用C或Java做过这个.
ruby syntax ruby-on-rails
ruby ×1
ruby-on-rails ×1
syntax ×1