Ввод: class Number(changeNum: ChangeNum, 32)
Выход: changeNum = 32.0
Каждый раз, когда вызывается метод класса, число добавляется в конец последнего номера. Таким образом, если вы снова позвоните class Number(changeNum: ChangeNum, number: Int)
с номером 45, то в changeNum в Class ChangeNum
будет выведено 3245.0
Как мне сделать следующее в Scala? Вот что я попытался сделать ниже.
import javafx.event.ActionEvent
import javafx.event.EventHandler
class ChangeNum() {
def given(): Double = {
0.0
}
}
class Number(changeNum: ChangeNum, number: Int) extends EventHandler[ActionEvent] {
override def handle(event: ActionEvent): Unit = {
var changeNum += number
}
}