4

我想构造一个对象,但在这个过程中,我想在构造过程中将自己作为参数之一传入。

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,但这也不起作用。我想我可以把它转换成一个类,然后它就可以工作了,但我只需要这个的一个实例。

4

0 回答 0