1
我試着去傳遞一個方法作爲參數傳遞給method_2,執行這一個,並返回結果:紅寶石通法作爲參數
def method_2(method_p, param)
res = method(method_p).call(param)
return res
end
def method_1
klass = MyKlass.instance
return method_2(klass.foo, "test")
end
這是MyKlass文件:
class MyKlass
def foo(param)
param+param
end
end
我的一切是一個錯誤
wrong number of arguments (0 for 1)