Exercicio

1 resposta
williamribeiro

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).

1 Resposta

leo_ap

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…

Criado 5 de outubro de 2006
Ultima resposta 5 de out. de 2006
Respostas 1
Participantes 2