2011-05-20 91 views

回答

22

尝试以下

class MyClass 
    include MyModule3, MyModule2, MyModule1 
end 

编辑:颠倒顺序

+7

它*看起来就像是一样,但实际上你已经在这里颠倒了祖先。如果三者都定义了相同的方法,他将获得Module3版本,而您的单行版本将产生Module1。 – elc 2012-04-06 00:09:11

+0

当然,下面的答案应该是被接受的答案。 – fatuhoku 2016-07-19 10:49:52

23

得到你需要扭转的顺序在一个行版本相同的祖先为了

class MyClass 
    include MyModule3, MyModule2, MyModule1 
end 
+6

+1保持相同的顺序。 – smessing 2013-03-11 04:14:14

相关问题