小编Sha*_*ian的帖子

Scala将类型参数传递给对象

在Scala v 2.7.7中

我有一个文件

class Something[T] extends Other

object Something extends OtherConstructor[Something]
Run Code Online (Sandbox Code Playgroud)

这会引发错误:

class Something
take type parameters object Something extends OtherConstructor [Something] {

但是,我不能这样做

object Something[T] extends OtherConstructor[Something[T]]
Run Code Online (Sandbox Code Playgroud)

它抛出一个错误:

错误:';' 预期,但'''发现.

是否可以将类型参数发送到对象?或者我应该改变并简单地使用Otherconstructor

scala object type-parameter

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

object ×1

scala ×1

type-parameter ×1