如何创建从Scala中的特征下降的对象列表?

时间:2013-01-24 00:50:22

标签: scala

trait Foo
class A extends Foo
class B extends Foo
List[Foo](new A(), new B())

error: type mismatch;
 found   : this.B
 required: this.Foo
       List[Foo](new A(), new B())
                          ^

获得Foo列表的正确方法是什么?

编辑:更新以澄清多个后代类

1 个答案:

答案 0 :(得分:1)

这实际上似乎有用,问题必须是我正在使用的Spark shell。

编辑:以下是Spark人的更新。