object "CalculatorProgram" as calculatorprogram1
object "CalculatorProgram" as calculatorprogram2
calculatorprogram1 -down-> calculatorprogram2: init()
object "Calculator" as calculator {
value = 0.0
}
calculatorprogram2 -right-> calculator: calculator
object "CalculatorProgram" as calculatorprogram3
calculatorprogram2 -down-> calculatorprogram3: run()
|