class HoodimusPrime::MatchBook
Public Class Methods
new(name, balance=0, goal=0)
click to toggle source
Calls superclass method
# File lib/hoodimus_prime/match_book.rb, line 6 def initialize(name, balance=0, goal=0) super(name, balance, goal) @half_goal = goal / 2 end
Public Instance Methods
gains()
click to toggle source
Calls superclass method
# File lib/hoodimus_prime/match_book.rb, line 15 def gains if half_goal? @balance += (25*2) puts "#{@name} is halfway to its goal!" if half_goal? else super end end
half_goal?()
click to toggle source
# File lib/hoodimus_prime/match_book.rb, line 11 def half_goal? @half_goal <= balance end