例として:
public class Foo {
private Foo() {}
}
public class Bar extends Foo {
private Bar() {}
static public doSomething() {
}
}
それはコンパイルエラーです。クラスは、少なくとも、そのスーパークラスのデフォルト コンストラクターを暗黙的に呼び出す必要があります。この場合、これはFooには表示されません。
代わりにBarからObjectのコンストラクターを呼び出すことはできますか?