feiyang10086 发表于 2011-11-03 17:40

ruby的require include 区别

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中的方法.

coolesting 发表于 2011-11-04 11:56

require 是请求, 加载文件

include 实例化module的方法, 包含的内容已经在当前脚本
页: [1]
查看完整版本: ruby的require include 区别