From: matz@... (Yukihiro Matsumoto) Date: 2003-08-13T00:23:52+09:00 Subject: [ruby-list:38094] Re: module extendable? まつもと ゆきひろです In message "[ruby-list:38089] Re: module extendable?" on 03/08/12, nobu.nakada@nifty.ne.jp writes: |> > スーパークラスのクラスメソッドが継承されるように、includeされた |> > モジュールのクラスメソッドも継承されるべき、ということでしょう |> > か。 |> |> 理解できてないので、「べき」かどうかは全くわかりません。 |> class に include する場合にはモジュール内に別のモジュールを |> include できるので、類推でやってみたけど出来なかったまでです。 | |その類推が合理的かどうかということですね。個人的にはこれはでき |ていいのではないかと思います。 えーと、確か以前に検討して「できない方が良い」と思った記憶が あります。で、例によって理由は覚えていないんですが、今改めて 考えると、モジュールの特異メソッドはクラスの特異メソッド(ク ラスメソッド)ほど取り込みが自明でないからではないかと。