2012-04-28 Rubyでメソッドが検索される順序 old 自クラス、Mixinしたクラス、スーパークラスの中でメソッド名が重複してしまう場合があります。 その時に検索される順序を確認したところ、以下のとおりでした。1.オブジェクトが直接所属するクラス 2.includeされたmixin 3.スーパークラス 4.スーパークラスにincludeされたmixin上から順番に検索されます。 なお、複数mixinしている場合は最後にincludeしたものが順番に検索されます。