Ruby で include した module のメソッドを呼ぶ
継承したクラスのメソッドと同じように super
で呼び出すことができます。
[コード]
module M def homu p "M#homu" end end class X include M def homu p "X#homu" # include した同名のメソッドを呼ぶ super end end X.new.homu
[出力]
"X#homu" "M#homu"
継承したクラスのメソッドと同じように super
で呼び出すことができます。
module M def homu p "M#homu" end end class X include M def homu p "X#homu" # include した同名のメソッドを呼ぶ super end end X.new.homu
"X#homu" "M#homu"