A classe Pai é a superclasse e a classe Filho é a subclasse
Então, vc ta querendo que a SUPER entre na SUB… A Super é maismais e a Sub é menor…
Em tempo de compilação nao da erro pq nao tem erro de sintaxe… agora em execução da erro, pq ele sabe q ñ pode fazer issoo.
Em outras palavas, nao dá p colocar a roda grande dentro da roda pequena!!!
Pois é mais o Pai não é um Filho… não existe essa hierarquia:
Pai extends Filho
Seu código teria que ser assim
public class Pai {
//faz algo
}
public class Filho extends Pai {
//faz algo
}
public static void main(String[] args) {
Pai t = new Filho();
// t.algumMetodo();
}
Sua idéia de polimorfismo e herança está ao contrário…