没有合适的资源?快使用搜索试试~ 我知道了~
reusing:将核心扩展转化为细化
共10个文件
rb:3个
gemfile:1个
indexfile:1个
需积分: 5 0 下载量 78 浏览量
2021-06-25
11:11:02
上传
评论
收藏 8KB ZIP 举报
温馨提示
重用 短篇故事 重用允许直接从扩展文件中使用细化。 require 'reusing' using 'some_extension_script' 很长的故事 Ruby 在 2.0 版中引入了改进。 改进本质上是猴子修补的安全替代方案。 不幸的是,改进的语法与编写传统类扩展的不同程度严重阻碍了它们的采用。 传统上,例如,如果您想向 String 类添加一个方法,您只需打开该类并定义该方法。 class String def some_method . .. end end 就是这样。 您可以将此代码放在一个文件中并根据需要要求它。 另一方面,改进有更多的样板。 上面应该写成: module SomeModule refine String do def some_method . .. end end end using S
资源推荐
资源详情
资源评论
收起资源包目录
reusing-master.zip (10个子文件)
reusing-master
.index 1KB
test
test_reusing.rb 278B
example.rb 60B
Gemfile 157B
Indexfile 704B
.gitignore 19B
lib
reusing.rb 558B
.gemspec 7KB
README.md 3KB
LICENSE.txt 1KB
共 10 条
- 1
资源评论
GDMS
- 粉丝: 31
- 资源: 4529
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功