4

オブジェクトを構築したいのですが、その過程で、構築中にパラメーターの 1 つとして自分自身を渡したいと思っています。

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