0
通過執行下面的代碼,它返回指示Method類對象的'Method'是什麼?它有什麼作用 ?爲什麼它不能被實例化?它沒有新的。 另外我們如何添加一個new
方法作爲Method類對象的構造函數?什麼是Ruby中的方法類對象?它有什麼作用 ?爲什麼它不能被實例化?
proc_obj = -> {puts "Hello Lambda"}
def pass_lambda proc
puts "Begin"
proc.yield
puts "End"
end
pass_lambda proc_obj
puts proc_obj.method(:call).class