From: Urabe Shyouhei Date: 2007-01-08T17:17:08+09:00 Subject: [ruby-dev:30109] Re: send/__send__ and private method 卜部です。 Yukihiro Matsumoto wrote: > (5) send!, __send!の各メソッドは廃止。privateメソッドを呼ぶ > ためのprivateメソッドfuncallが追加。使い方は > > funcall name, args... > > privateなのでobj.funcallという風には使えない。他のオブジェ > クトのprivateメソッドが呼びたい時にはinstance_evalなどを > 使う。 selfのprivateメソッドが呼びたければ普通にこれまでどおりの方法で呼べばい いんじゃないですか?わざわざfuncallを経由する理由は? この(5)がどのような用法を意図しているのかが見えません。具体例を示してい ただいた方がわかりやすいと思います。