From: NISHIKAWA Date: 2000-10-20T23:36:45+09:00 Subject: [ruby-list:25550] Private method can be called from outside by send() こんばんは。nyasu@3web です。 とりあえずsubject変えときます。 Fri, 20 Oct 2000 03:06:59 +0900 Yasushi Shoji wrote Yasushi> [ruby-talk:5407] これかな。 これ(talk:5407)って、トップレベルでの=付きのメソッドに関する話題では? (もしくはその周辺) 前のメールの主旨は、 あるクラスのprivateなメソッドが、sendを使うと外部から呼び出せるって変かも? っていうことでした。 sendってのは「メソッド呼出のメソッド名を抽象化できるもの」という認識だった ので、Instance.privatemethod の呼出が不可で、Instance.send(:privatemethod) の 呼出が可であるというのは変に思っているのでした。 __ ☆ nyasu@3Web ★ PGP指紋 : 24 DC 99 F5 3E 4A C2 07 AA 21 B4 0F 96 60 34 1D ※ PGP公開鍵: http://pgp.nic.ad.jp:11371/pks/lookup?op=get&search=0x90E91DC5