2007-12-17

Ruby中的Mixin

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