わたなべです.

ogino / coop.nagoya-u.ac.jp <ogino / coop.nagoya-u.ac.jp> writes:

:3行目は super はスーパークラスのクラスメソッド new の結果、つまり新し
:いインスタンスを返しているのですね。次の __send__ がよくわかりません。
:ary.initialize(args) ではだめなのでしょうか。(args が Array になってし
:まうから?)

initialize は private method だから, ary.initialize(*args) 
とは書けません. だから send するとか
  ary.instance_eval do initialze *args end
とするとか工夫が必要です.

-- 
わたなべひろふみ