なかだです。 At Tue, 13 Jun 2000 07:07:35 +0900, Kenya Ogata <k_ogata / mbd.nifty.com> wrote: > 目的としては、クラス変数としてもっている別クラスをあたかも > 継承の親クラスのように見せかけることなのですが、 Delegator の変形でしょうか。委譲先からも委譲元が分かるように 双方向でリンクするということなら、こんなもんでしょうか。 > class Parent > def initialize > @self = self > end > attr_accessor:self > > def return_self > return self return @self > end > end > p Child.new.return_self.type #-> Parent(ほしいのは Child) p Child.new.return_self.type #-> Child p Child.new.self.type #-> Child > 基本的には Parent から継承するときに自然にかけるように > というのがねらいなので self にこだわりたいのですが... すいません、これの意味がちょっとよく分からないのですが。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦