Scala对象可以在其构造函数中引用自身吗?

时间:2013-09-28 07:02:26

标签: scala

我想构造一个对象,但是在这个过程中我想把它自己作为构造过程中的一个参数传递。

object TradeTable extends AbstractTable (
  join = ReportForeignKey.addJoinTo(TradeTable).withAlias(TradeTableJoin.Parent)
)

我收到错误

super constructor cannot be passed a self reference unless parameter is declared by-name

我尝试使用this,但这也无效。我想我可以把它转换成一个类然后它可以工作,但我只需要一个这样的实例。

0 个答案:

没有答案