actor User
control main
main -> CalculatorProgram : init()
main -> CalculatorProgram : run()
User -> CalculatorProgram : "1.0"
CalculatorProgram -> Calculator: setValue(1.0)
CalculatorProgram -> User: "1.0"
User -> CalculatorProgram: "+ 2.0"
CalculatorProgram -> Calculator: add(2.0)
CalculatorProgram -> User: "3.0"
User -> CalculatorProgram: "* 3.0"
CalculatorProgram -> Calculator: multiply(3.0)
CalculatorProgram -> User: "9.0"
|