Scalaで結構嵌ったこと。 trait A { val a: Int } trait B extends A { val b: Int; val a = b } object C extends B { val c = 3; val b = c } こういう風に定義すると、 scala> C.a res17: Int = 0 となる。しかし、C.a=3となってほしい。 コップ本第20…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。