原です。 > まつもと ゆきひろです > クラスにモジュールをincludeするとそのモジュールで定義されて > いるメソッドと定数が参照可能になります.メソッドと定数の探索 > 順序は > > 自クラス -> includeされたモジュール -> スーパークラス > > になっています.モジュールは多重にはincludeされませんから, > includeしたモジュールが既に(たとえばスーパークラスで)include > されていた場合にはなにもおこりません. 一方、同じ名前のメッソッドを複数のモジュールで定義して、多 重にインクルードできますよね。しかも上書きされる前のメッソ ッドの内容を忘れることはなく、何重にも super で呼び出せる。