Class: MainClass::ItemMaker
Instance Method Summary collapse
- #i ⇒ Object
-
#initialize ⇒ ItemMaker
constructor
A new instance of ItemMaker.
- #to_s ⇒ Object
Constructor Details
#initialize ⇒ ItemMaker
Returns a new instance of ItemMaker.
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/p.rb', line 34 def initialize @list = [] %w[negative positive neutral].reverse_each do |i| @list += ["Enter #{i} feeling", "Enter #{i} reason", "Enter #{i} evidence"] end however1, however2 = ['', ''].shuffle @neg = Negative::Negative.new('', however1, i, i, i) @pos = Positive::Positive.new('', however2, i, i, i) @neut = Neutral::Neutral.new('', '', i, i, i) end |
Instance Method Details
#i ⇒ Object
46 47 48 49 50 |
# File 'lib/p.rb', line 46 def i t = Inputreceiver::Inputreceiver.new(@list.pop).receive_input " #{t}" # .prepend(' ') end |