1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
class CalcService2 def initialize(value = 0) @value = value end def set(value) @value = value end def get @value end def +(rhs) @value + rhs end def -(rhs) @value - rhs end def *(rhs) @value * rhs end def /(rhs) @value / rhs end end