Class: Bagel::Tennis::Stats::Stat

Inherits:
Object
  • Object
show all
Defined in:
lib/bagel/tennis/stats/stat.rb

Instance Method Summary collapse

Constructor Details

#initialize(points) ⇒ Stat

Returns a new instance of Stat.

[View source]

5
6
7
8
# File 'lib/bagel/tennis/stats/stat.rb', line 5

def initialize(points)
  @points = points
  calculate
end

Instance Method Details

#nameObject

[View source]

10
11
12
# File 'lib/bagel/tennis/stats/stat.rb', line 10

def name
  raise_not_implemented_error(self.class, __method__)
end

#superiorObject

[View source]

18
19
20
# File 'lib/bagel/tennis/stats/stat.rb', line 18

def superior
  raise_not_implemented_error(self.class, __method__)
end

#valuesObject

[View source]

14
15
16
# File 'lib/bagel/tennis/stats/stat.rb', line 14

def values
  raise_not_implemented_error(self.class, __method__)
end