新手问题 简单定义求解释

wzhang1987 · January 15, 2013 · Last by wzhang1987 replied at January 20, 2013 · 1872 hits

def box contents = nil get = Proc.new {contents} set = Proc.new {|n| contents = n} return get, set end

请问以上定义 BOX 里面 get 和 set 分别是什么作用,如果 return 里面 get 和 set 顺序对调会产生什么变化呢?

楼主应该读一本 ruby 语言的书,方能解你的问题。

You need to Sign in before reply, if you don't have an account, please Sign up first.