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
ですか?
編集:複数の子孫クラスを明確にするために更新されました