我正在試圖找到從我的實例化類傳遞給模塊方法的參數數量。Ruby:檢查從實例化類傳遞給模塊方法的參數數量
class A
inclue ModuleA
end
A.new.moduleA_method(arg1, arg2, arg3)
這是模塊A
moduleA
def moduleA_method(arg1, arg2, arg3)
puts ARGV.size
end
end
ARGV.size打印0的內容,但它應該是3按照我的理解。
'ARGV'是命令行參數。你想要的方法arity。 – Kris