黑猴子的家:Scala 多重界定

类型变量能够同时有上界和下界。写法为code T >: Lower <: Upper 不能同时有多个上界或下界,不过,咱们依然能够要求一个类型实现多个特质,就像这样对象 T <: Comparable[T] with Serializable with Cloneable 能够有多个上下文界定继承 T : Ordering : ClassTag 变通的方式是使用复合类型 T <: A with B
相关文章
相关标签/搜索