Eu tenho 3 Classes:
Deus que é minha classe ancestral
public abstract class Deus {
private int poder;
public int getPoder() {
return poder;
}
public void setPoder(int poder) {
this.poder = poder;
}
}
Grego, que herda de Deus.
public class Grego extends Deus {
public Grego() {
}
}
e Hades, que herda de Grego
public class Hades extends Grego {
public Hades() {
}
}
Todas as classes tem em comum o atributo poder.
E eu quero fazer isso no meu main: Deus d1 = new Hades(); porem iniciando Hades com poder = 90.
Ja tentei de várias formas e não consegui.