Pen*_*gin 5 polymorphism scala scala-collections
如果我写
class Things扩展scala.collection.immutable.HashSet [Int]
新事物+5
然后结果是
res0:scala.collection.immutable.HashSet [Int] = Set(5)
我需要做什么做的结果是类型的东西?我怀疑答案可能在这里,但我正在努力了解正在发生的事情.
如果没有您的代码示例,我真的无法判断,但您可以看一下 Jesse Eichar 的帖子,其中介绍了自定义集合的实现,并很好地解决了您的问题。
http://daily-scala.blogspot.com/2010/04/creating-custom-traversable.html