[#30220] schedule for Ruby 1.8.6 — "Akinori MUSHA" <knu@...>

 ruby-core を読んでいない人もいると思うので、ここでもアナウンス

20 messages 2007/01/30

[ruby-dev:30162] Re: send/__send__ and private method

From: SASADA Koichi <ko1@...>
Date: 2007-01-23 03:36:43 UTC
List: ruby-dev #30162
 ささだです。

Yukihiro Matsumoto wrote:
> |C2.new.foo が C1#m を呼び出しますが、そういうもんでしょうか。
> 
> そういうものだと考えてます。

 うーん。ぱっと思いついた例なんですが、

class SomeConfig
  def load filename
    # 設定の読み込み
  end

  def initialize file
    load file
  end
end

で、Kernel#load を呼んじゃうのは問題な気がします。これからは気をつけろっ
て? 適当な比較かどうかはわかりませんが、Java だと SomeConfig#load を呼
びますよね。

-- 
// SASADA Koichi at atdot dot net


In This Thread