Я хочу сделать что-то вроде этого
public class Class1
{
public Class1()
{
}
public Class1(int a)
{
}
}
public class Class2 :Class1
{
public Class2(int a)
{
}
public Class2(): base(2)
{
this(2); // new Class2(2);
}
}
Я знаю, что это не может быть достигнуто в Java (может использовать один между (супер или это) в первой строке),
Но так или иначе я нуждаюсь в этом виде работы, как достигнуть этого? Средства вызывая параметризованного конструктора параметризованного и производного класса базового класса в конструкторе по умолчанию производного класса.