From: matz@... (Yukihiro Matsumoto) Date: 2000-06-13T11:17:33+09:00 Subject: [ruby-list:23205] Re: self の振る舞いを書き換えたいです まつもと ゆきひろです In message "[ruby-list:23197] self の振る舞いを書き換えたいです" on 00/06/13, Kenya Ogata writes: |目的としては、クラス変数としてもっている別クラスをあたかも |継承の親クラスのように見せかけることなのですが、 return_selfはParentクラスのメソッドなので、どう間違っても Childは返せませんよね(知らないから)。 これを実現するためには ChildをParentのサブクラスにする return_selfだけはChildのメソッドにする のいずれかが必要だと思います。 しかし、そもそもなぜこのようなことがやりたいのか、ということ から考え直してみると別のもっと良い解法が見つかるかもしれませ ん。たとえばParentはモジュールにしてChildに突っ込むとか。 まつもと ゆきひろ /:|}