标签: ruby method-missing
o = Object.new def o.method_missing(m,*args) puts "xxxxxxx #{m}" end p o.some_method
覆盖方法的基本过程是什么?
答案 0 :(得分:2)
新方法如何知道我正在调用缺少的方法
如果未定义被调用的方法,则可以告诉您正在调用缺少的方法。
如何打印新方法的输出?
执行新定义的方法。
some_method如何被视为m参数?
some_method
m
按设计。