Exercicio

Alguem poderia me dizer como eu posso resolver isso?

um exemplo de exercicio de classe abstrata

public abstract class figura{
public abstract double calculaArea();
public abstract double calculaPerimetro();

}

public class Circulo extends figura{
protected double raio;
public static final double PI=3.1415;
public double calculaArea(){ return PI * raio * raio;}
public double calculaPerimetro(){ return 2*PI *raio}

}

public class Retangulo extends figura{
protected double base, altura;
public double calculaArea(){return(base * altura);}
public double calculaPerimetro(){return 2*(base + altura);}

}

-> Criar metodos construtores para as duas subclasses e simule a sua utilizacao (usando blueJ ou Netbeans).

Os construtores das classes vc poderia fazer
da seguinte forma:

public Circulo(double raio) {
this.raio = raio;
}

public Retangulo(double base, double altura) {
this.base = base;
this.raio = raio;
}

já a parte de simulação vc pode fazer da forma que achar melhor

espero ter ajudado…