Boa Noite pessoal, comecei em java faz pouco tempo e tava fazendo alguns testes aqui pra entender melhor o funcionamento de classes abstratas, mas deu erro no códio e eu não sei porque, alguem poderia me ajudar? eu quero que o main da classe Superclasse rode, eu fiz essa "reviravolta" ai, atribuindo a mesma coisa a varios metodos pra ve se ele rodava na classe Subclasse mas nao deu.
SuperclasseAbstrata:package testing;
public abstract class SuperclasseAbstrata {
public void inicializando(){
int i=10;
System.out.println(i);
}
}
Superclasse:
package testing;
public class Superclasse extends SuperclasseAbstrata{
public void Resources(){
inicializando();
}
public static void main(String[] args){
Subclasse classe=new Subclasse();
classe.primeiroValor();
}
}
Subclasse:
package testing;
public class Subclasse extends Superclasse{
public void primeiroValor(){
Resources();
}
}