/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package PqAstrapta;
/**
*
* @author Usuario
*/
public class Berificacion {
public static void main(String[] args){
Circulo C1=new Circulo(2.1, "Azul");
Triangulo T1=new Triangulo(3.0,4.0,"VBerde");
System.out.println("superficie del circulo: "+C1.Area());
System.out.println("color del circulo : "+C1.getcolor());
System.out.println("superficie del triangulo: "+C1.Area());
}
}
PARTE 2
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package PqAstrapta;
/**
*
* @author Usuario
*/
public class Circulo extends FigurasGeometricas {
private double Radio;
public Circulo(double radio, String color){
super(color);
Radio=radio;
}
public double Area(){
return Math.PI*Radio*Radio;
}
public double getRadio(){
return Radio;
}
}
PARTE 3
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package PqAstrapta;
/**
*
* @author Usuario
*/
public abstract class FigurasGeometricas {
private String color;
public FigurasGeometricas(String color){
color=color;
}
public String getcolor(){
return color;
}
public abstract double Area();
}
PARTE 4
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package PqAstrapta;
/**
*
* @author Usuario
*/
public class Triangulo extends FigurasGeometricas {
private double Base, Altura;
public Triangulo(double base, double altura, String color){
super(color);
Base=base;
Altura=altura;
}
public double Area(){
return Base*Altura/2;
}
public double getBase(){
return Base;
}
public double getAltura(){
return Altura;
}
}
No hay comentarios:
Publicar un comentario