From: matz@... (Yukihiro Matsumoto) Date: 2001-11-21T02:52:20+09:00 Subject: [ruby-list:32469] Re: delgate まつもと ゆきひろです In message "[ruby-list:32454] delgate" on 01/11/20, em6t-kbt@asahi-net.or.jp writes: |DelgateClass関数を使用して委譲した場合、対象となるオブジェク |トのスーパークラスのメソッドは使えないのですが、これはこうい |う仕様なのでしょうか? いえ、違います。間違いです。 |superclassのinstance_methodsを取る部分は | methods = superclass.instance_methods(true) |ではまずいのでしょうか? そのようにすべきです。修正します。 |また、その下のKernelのメソッドをいじっている部分の意味がよく |わからないのですが、これは何を意図しているのでしょうか? Kernelのメソッドは委譲しないって意味です。ああ、でもKernelの メソッドをoverrideしてると困ることになるのか。うーむ。