Зачем нужен следующий код для ошибки компиляции (конструктор AA()
не определен)? Не следует ли ему вызвать конструктор по умолчанию?Почему я получаю ошибку конструктора undefined?
public class A{
public A(){ }
}
public class AA extends A{
public AA(int aa){ }
}
public class C{
public static void main(String[] args){
A a= new AA();
}
}
ли АА другие конструкторы? – Eran
@Eran Да, я редактировал код. – Jaja