Aşağıdakileri yapmak için daha kısa bir yol var mı?Tek bir "içerme" ifadesine birden fazla modül eklenebilir mi?
class MyClass
include MyModule1
include MyModule2
include MyModule3
end
Aşağıdakileri yapmak için daha kısa bir yol var mı?Tek bir "içerme" ifadesine birden fazla modül eklenebilir mi?
class MyClass
include MyModule1
include MyModule2
include MyModule3
end
deneyin aşağıdaki
class MyClass
include MyModule3, MyModule2, MyModule1
end
Düzenleme: diziyi ters
tek hat sürümde sırasını tersine çevirmek için ihtiyaç aynı soy sırasını almak için
class MyClass
include MyModule3, MyModule2, MyModule1
end
+1. – smessing
O * Aynı gibi görünüyor, ama aslında buradaki ataları tersine çevirdiniz. Eğer her üçü de aynı yöntemi tanımladıysa Modül 3 versiyonunu alırken, tek hat versiyonunuz Module1'i verecekti. – elc
Şüphesiz, aşağıdaki cevap kabul edilen cevap olmalıdır. Aynı siparişi korumak için – fatuhoku