>>841
> 変数の型付けが静的だろうが動的だろうが、クラス定義はあるわけで
> そこ見れば同じ名前のメソッドが複数のクラスで定義されてるか分かるだろう

的外れ。

問題は同じ名前のメソッドが複数のクラスで定義されていることを知った後の話だよ。

たとえばfooという名前のメソッドが複数のクラスで定義されていました。
さてobject.foo() はどのクラスのfoo()でしょうか?

grepしたらfoo()を使っている所が50箇所見つかりました。
あなたはどうやって、fooとクラスの対応表を作りますか?