在Ruby中,我们可以把一个模块混入(Mixin)到对象中,从而达到类似多重继承的效果。
下面举几个例子来仔细阐述一下这个问题:
首先定义一个Module:
module Foo
def bar
puts "foo";
end
end
然后我们把这个模块混入到对象中去:
class Demo
include Foo
end
如上编码后,模块中的实例方法就会被混入到对象中:
d=Demo.new
d.bar
会输出foo字样。
...
- 20:30
- 浏览 (375)
- 评论 (0)
- 发布在 Thinking In Ruby 圈子
在国内,大多数Rubyer使用Windows操作系统,所以今天就先看看如何在Windows操作系统上搭建一个Ruby&Rails的开发平台。
最简单的方式就是安装InstantRails,它集成了大部分你需要的东西,不过话说回来,Ruby&Rails的安装已经非常简单的,所以,还是推荐你自己手动安装开发环境。
首先安装Ruby,安装过程很简单,一路Next就OK了,并且环境变量也自动设置好了,很不错。要想查看你的ruby安装是否成功,可以简单测试一下,比如说在命令行输入ruby -v,查看一下版本。
然后安装Rails,安装过程更简单,只要gem instal ...
- 14:14
- 浏览 (389)
- 评论 (4)
- 发布在 Thinking In Ruby 圈子
- 浏览: 500 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
在Windows操作系统上搭建 ...
To weiqingfei:在 Windows 平台下安装 Ruby 有几个选择 ...
-- by 老王 -
在Windows操作系统上搭建 ...
好像安装ruby后不会自动安装gem吧,你怎么安装rails。
-- by weiqingfei -
在Windows操作系统上搭建 ...
To dualface: 廖兄也搞搞Ruby吧。
-- by 老王 -
在Windows操作系统上搭建 ...
沙发.....
-- by dualface






评论排行榜