まつもと ゆきひろです
In message "[ruby-list:8470] Re: how to use delegate"
on 98/06/23, GOTO Kentaro <gotoken / math.sci.hokudai.ac.jp> writes:
|ごとけんです
|> methods = superclass.instance_methods
|> methods -= ::Kernel.instance_methods
|> methods |= ["__getobj__","to_s","nil?","to_a","hash","dup","==","=~"]
|>
|>です.
|
|細かいことなんですけど、ないものを追加しないために最後の2行は
|
|methods -= (::Kernel.instance_methods -
| ["__getobj__","to_s","nil?","to_a","hash","dup","==","=~"])
|
|のほうが良いと思います。
これらはあることがわかってますからどっちでもおんなじですね.
あ,でも __getobj__ は要らなかった.
|それと "hash" のからみで "eql?" は気にしなくて良いですか?
|# こーゆーことがバシっと分かるようになりたい…
ああ,そうだあ.eql?も必要ですね.どうも有難うございます.
まつもと ゆきひろ /:|)