class Thermostat
Attributes
actual_temperature[RW]
wanted_temperature[RW]
Public Class Methods
new(wanted_temperature, actual_temperature, range_temperature)
click to toggle source
# File lib/Thermostaat.rb, line 5 def initialize(wanted_temperature, actual_temperature, range_temperature) @wanted_temperature = wanted_temperature @actual_temperature = actual_temperature @range_temperature = range_temperature end
Public Instance Methods
cooling?()
click to toggle source
# File lib/Thermostaat.rb, line 15 def cooling? @wanted_temperature < @actual_temperature - @range_temperature end
heating?()
click to toggle source
# File lib/Thermostaat.rb, line 11 def heating? @wanted_temperature > @actual_temperature + @range_temperature end