Structクラス
勝手にアドカレ第1回
の第5日目
6月5日
Rubyにも構造体が...!
=>
Struct
Struct.new
すると
Struct
クラスのサブクラスとなる
Class
クラスのインスタンスを返す。
new
メソッドがそのクラスのインスタンスじゃなくて
Class
クラスのインスタンスを返すクラスなんて他になさそう。
自分で書いていて「クラス」がゲシュる...
しかも
OpenStruct
っていう自由度の高いStructクラスも存在。
自由度的には
高 >> 中 >> 低
ハッシュ >>
OpenStruct
>>
Struct
っていう感じで比較されている様子。
#Ruby