2011-05-20 20 views

Respuesta

22

intente seguir

class MyClass 
    include MyModule3, MyModule2, MyModule1 
end 

Editar: invierte la secuencia

+7

Es * parece * que es lo mismo, pero en realidad has revertido la ascendencia aquí. Si los tres definieran el mismo método, obtendrían la versión del Módulo3, mientras que la versión de una línea produciría el Módulo1. – elc

+0

Seguramente, la respuesta a continuación debería ser la respuesta aceptada. – fatuhoku

23

para conseguir el mismo fin ascendencia que necesita para invertir el orden en la versión de una línea

class MyClass 
    include MyModule3, MyModule2, MyModule1 
end 
+6

+1 por mantener el mismo orden. – smessing

Cuestiones relacionadas