会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
菩提树下的杨过
博客园
首页
新随笔
订阅
管理
2010年2月12日
ruby学习笔记(7)-闭包
摘要: 闭包的一个重要特征是:过程(方法)内部定义的变量,即使在方法调用完成以后,仍然可以继续引用到!(即延长了生命周期)def method(n) puts "n=#{n}"; #测试用 return proc{|i| n +=i } #关键:proc是一个过程对象,只能由"委托"用call来调用,这里在过程内部引用了参数变量n,将会在多次call该过程后,保留对n的引用,形成闭包!endaDeleg...
阅读全文
posted @ 2010-02-12 17:05 菩提树下的杨过
阅读(839)
评论(0)
推荐(1)
编辑
公告