免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2712 | 回复: 1
打印 上一主题 下一主题

ruby的require include 区别 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-03 17:40 |只看该作者 |倒序浏览
ruby的require include 区别




一直以来感觉require和include总是name的难以理解,趁着今天有时间好好的理顺了一番
ruby中在一个model中不可以引用另外一个model,我们可以通过使用require,引入一个新
的model,然后通过操作这个model的其他方法实现我们想要实现的东西。对于include其实我
感觉有点继承的味道,一般要先把某个类引入进来,也就是说require 'xxoo.rb'然后在
include Module1,注意include后面一定是不能带引号的.对于include进来的Module,我们可以
直接使用其方法,如果是Module中的类方法,我们可以通过使用Module.method使用module中的方法.

论坛徽章:
0
2 [报告]
发表于 2011-11-04 11:56 |只看该作者
require 是请求, 加载文件

include 实例化module的方法, 包含的内容已经在当前脚本
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP