2015-09-23から1日間の記事一覧

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"