O que há de errado com este código?
class A {
int i;
A(int i) {}
}
class B extends A {
}
Não lembro se li no livro da Katy Sierra em que fala sobre não existir herança de construtores.
Saída:
> javac Pratica.java
Pratica.java:395: error: constructor A in class A cannot be applied to given types;
class B extends A {
^
required: int
found: no arguments
reason: actual and formal argument lists differ in length
1 error