2013-04-08 52 views

回答

2

性状没有使它成为红宝石2.0。它们在Release NotesNEWS中均未被提及。

0

我不知道Ruby有组合的关键字?通常它使用包含关键字。例如: class D include A end

+0

我认为这是更多的概念显示,OP选择了单词混合。他真正想知道如何做一个mixin。 :) – 2013-04-08 05:38:15

+0

-1。问题不在于mixin,而是关于性状。 – 2013-04-08 09:10:45

-1

是的,你必须添加一个包括,例如:

module A 
    def a1 
    end 
end 

class Sample 
    include A #include method 
end 

samp = Sample.new 
+1

请学习[格式化你的答案](http://stackoverflow.com/editing-help)。 – 2013-04-08 07:20:33

+0

好的谢谢你的建议。 – 2013-04-08 07:55:21

+0

-1。问题不在于mixin,而是关于性状。 – 2013-04-08 09:11:46