这显示了我正在尝试做的事情:
type MyType = Value with MyTypeOperations
但这不会编译。还有另外一种方法可以将两种类型混合成一种吗?
答案 0 :(得分:6)
scala> class Value
defined class Value
scala> trait MyTypeOperations
defined trait MyTypeOperations
scala> type MyType = Value with MyTypeOperations
defined type alias MyType
准确显示您可以完全按照自己的方式进行操作。