Ola a todos, o codigo abaixo foi retirado de um livro que estou estudando para certificacao:
class Pai{
Pai(String s){
System.out.println("Robertao");
}
}
public class Filho extends Pai{
Filho(String s){//esta linha causa erro de compilacao, mas no livro diz que a saida seria Robertao Robertinho
System.out.println("Robertinho");
}
public static void main(String[] args) {
new Filho("R");
}
}
A linha que eu comentei diz que e preciso invocar explicitamente um construtor, porque a chamada super() esta indefinida, se eu retirar os argumentos do construtor da classe Pai funciona e a resposta e a mesma do livro.
Minha pergunta e, o exemplo do livro ta errado mesmo? Obrigado a todos.