Допустим, у меня есть класс A
с закрытым конструктором и класс B
, расширяющий его:
public class A {
private A() {}
}
public class B extends A {
public B(){
// error - there is no default constructor available in 'A'
}
}
Я знаю, что можно вызывать частные конструкторы с помощью Java Reflection, но как я могусделать это в конструкторе B
? Спасибо.