From: Fujioka Date: 2008-08-27T14:28:09+09:00 Subject: [ruby-dev:36003] Re: 1.9と1.8で、delegateのインスタンスのクラス名の違う 藤岡です。 > つまり、DelegateClassがどのくらい元のクラスに似たものである > べきか、というものなのでしょう。区別する必要がある時もあるで > しょうし、できるかぎり区別できない方がうれしいこともあるでしょ > う。で、デフォルトではそれなりの線をひかないといけないが、そ > れは簡単に判断できるものではないような気がします。 > なるほど。 > |継承と区別するためなのでしょうか? > > 手を抜いてるだけだと思います。 > なるほど。 > |ancestorsを見ても何をdelegateしているかは > |判別できないということでしょうか? > > そういうことになりますね。判別したいですかね。 > 昨日はそうでしたが、手をつけているものは delegateをやめて継承にしてしまってnaruseさんに取り込んでもらったので 私としては問題ありません。 # 明らかに親クラスのメソッドを期待しているのは # delegateじゃなくて継承を使うべきということかな。。