我已經在scala中定義了下面的類Duck。println中的scala getter方法
class Duck{
var size = 1
}
object DuckDemo extends App {
var f = new Duck
f.size = 100
println(f.size = 600)
println(f.size)
}
這是給我的輸出作爲
()
600
我不明白的println(f.size = 100)
結果。它是如何到達「()
」?我知道,它就像一個吸氣劑,但想要了解結果背後的原因。
謝謝。
我很驚訝沒有這方面的警告。或者他們? – Suma
@Suma:沒有警告。 – Aashu