動作しない単純な Java コードを考慮すると、次のようになります。
public class Bar extends AbstractBar{
    private final Foo foo = new Foo(bar);
    public Bar(){
        super(foo);
    }
}
super()マザークラスにプッシュする必要があるため、呼び出しの前にオブジェクトを作成する必要があります。
初期化ブロックを使用したくないし、次のようなこともしたくありません。
super(new Foo(bar))私のコンストラクタで..
スーパーコールの前にマザークラスにデータを送信するにはどうすればよいですか?