因此,我正在尝试在Scala中实现GrantedAuthority。 . . .Role needs to be abstract, since method compareTo in trait Comparable of type (T)Int is not defined
如何在Scala中实现这样的接口?
有一种情况是,我想设计一个通用的特征,它应该支持类似的类型。如果我需要设计一个泛型类,我可以如下所示:val x = new SortedType(3)
val y = new但是,由于在scala中,该特性不能有具有上下文边界的参数,所以我不能定义类似于这个trait SortedType[A: Ordering]的特性。如何设计该特性,使其具有可比较的泛型类型支持?