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