From: Yukihiro Matsumoto Date: 2007-01-23T14:47:17+09:00 Subject: [ruby-dev:30168] Re: send/__send__ and private method まつもと ゆきひろです In message "Re: [ruby-dev:30162] Re: send/__send__ and private method" on Tue, 23 Jan 2007 12:36:43 +0900, SASADA Koichi writes: | うーん。ぱっと思いついた例なんですが、 | |class SomeConfig | def load filename | # 設定の読み込み | end | | def initialize file | load file | end |end | |で、Kernel#load を呼んじゃうのは問題な気がします。これからは気をつけろっ |て? 適当な比較かどうかはわかりませんが、Java だと SomeConfig#load を呼 |びますよね。 そういう場合にはSomeConfig#loadをprivateにしてくれってことで。 警告(かエラー)でどうでしょう。 まつもと ゆきひろ /:|)