diff --git a/ruby/item.rb b/ruby/item.rb index 5e4f1e9a..8821fdc3 100644 --- a/ruby/item.rb +++ b/ruby/item.rb @@ -1,13 +1,7 @@ -class Item - attr_accessor :name, :sell_in, :quality +require 'ostruct' - def initialize(name:, sell_in:, quality:) - @name = name - @sell_in = sell_in - @quality = quality - end - - def to_s() - "#{@name}, #{@sell_in}, #{@quality}" +class Item < OpenStruct + def to_s + [name, sell_in, quality].join ', ' end end