class Runner::Manager

Public Class Methods

new(name, rating, type='manager') click to toggle source
Calls superclass method
# File lib/Runner/manager.rb, line 6
def initialize(name, rating, type='manager')
  super(name, rating)
  @type = type.capitalize
  @factor = 2
end

Public Instance Methods

manager?() click to toggle source
# File lib/Runner/manager.rb, line 12
def manager?
  @type == 'Manager'
end
rated_down(factor=1) click to toggle source
Calls superclass method
# File lib/Runner/manager.rb, line 21
def rated_down(factor=1)
  puts "OMG! Bad news for the Manager!!!"
  super(@factor)
end
rated_up(factor=1) click to toggle source
Calls superclass method
# File lib/Runner/manager.rb, line 16
def rated_up(factor=1)
  puts "OMG! This is a Manager!!!"
  super(@factor)
end