原です。

私の知っていいる範囲では、

(1)組み込みクラスおよびそのサブクラスはインスタンス変数を持てない。
(2)組み込みクラスおよびそのサブクラスの new 時には initialize メ
      ソッドは呼ばれない。

という Tips(?) があります。他にこの手のものあるかな?


>	reservList = Reserved.new([ "9a","9a","9a","9a" ])
>
>ってやったら Array は Integer にならないと怒られた。

これは領域確保の意味の Array::new([size]) が呼ばれているんですね。