Ale*_*rlo 6 scala scala-collections scala-2.10
我正在查看RedBlackTree文件的来源,我偶然发现了Tree我在这里复制的相关部分的定义:
sealed abstract class Tree[A, +B](
@(inline @getter) final val key: A,
@(inline @getter) final val value: B,
@(inline @getter) final val left: Tree[A, B],
@(inline @getter) final val right: Tree[A, B])
Run Code Online (Sandbox Code Playgroud)
我有两个问题:
@(inline @getter)比较@inline @getter?vals合格final?(final在这种情况下不是多余的吗?)