高田です。
: Takeyuki Watadani <watadani / tubulin.cb.m.u-tokyo.ac.jp>
> 渡谷です。
どうも。
>
> ところで、Rubyでは同じオブジェクトに同じ名前のメソッドを複数
> 定義できない(っていう表現は正確なのか?)ことになっていますが、
> これはどうしてなんでしょうか? 引数の数さえ違えば同名のメソッ
> ドでも区別できるような気がするんですが(でも省略可能仮引数と
> か*つき仮引数はconflictを起こす…かな?)。

これは、C/C++とかJavaでいう、オーバーロードみたいな話しでしょうか?だとした
ら、引数に関して怠惰なRubyの文法とはうまくかみ合いません、たぶん。
こういう機能に関しては、同名のメソッドはほとんど同じことをするはずですから、
引数の数で区別しなくても、呼び出されたメソッドの内部で処理できるのではないで
しょうか?

たかたひであき