2017-04-01 61 views

回答

2

是啊,這是不幸的。如果參考source code你會看到一個Value既是(在管線184 abstract class)類型,以及一個重載的方法(線128 - 154)。

調用Value方法時,如果沒有參數,實際上會調用new Val(i, name),因此每個顏色都會分配一個「新」值,即不同的值。

斯卡拉枚舉發生了一些major rethinking,看起來很有可能在即將發佈的版本改變。