Class: Gacha::Item

Inherits:
Object
  • Object
show all
Defined in:
lib/gacha/item.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id, rate) ⇒ Item

Returns a new instance of Item.



5
6
7
8
# File 'lib/gacha/item.rb', line 5

def initialize(id, rate)
  @id = id
  @rate = rate
end

Instance Attribute Details

#idObject

Returns the value of attribute id.



3
4
5
# File 'lib/gacha/item.rb', line 3

def id
  @id
end

#rateObject

Returns the value of attribute rate.



3
4
5
# File 'lib/gacha/item.rb', line 3

def rate
  @rate
end

Instance Method Details

#to_sObject



10
11
12
# File 'lib/gacha/item.rb', line 10

def to_s
  "(#{@id}, #{@rate})"
end