2020-03-01から1ヶ月間の記事一覧
それぞれの基本的な使い方 Struct Param = Struct.new( :atk, :def) param = Param.new(100, 50) p "atk:#{param.atk}, def:#{param.def}" # => "atk:100, def:50, int: 70" OpenStruct param = OpenStruct.new({atk: 100, def: 50}) param.int = 70 p "atk:…