class Rpsalvin::Player

Public Class Methods

new(name) click to toggle source
# File lib/rpsalvin/player.rb, line 4
def initialize(name)
  @name = name
end

Public Instance Methods

make_move() click to toggle source
# File lib/rpsalvin/player.rb, line 8
def make_move()
  puts "Choose from the following options:"
  puts "1. Rock"
  puts "2. Paper"
  puts "3. Scissors"
  self.set_move(gets.chomp)
end
move() click to toggle source
# File lib/rpsalvin/player.rb, line 24
def move()
  @move
end
name() click to toggle source
# File lib/rpsalvin/player.rb, line 20
def name()
  @name
end
set_move(move) click to toggle source
# File lib/rpsalvin/player.rb, line 16
def set_move(move)
  @move = move.to_i
end