Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import java.util.Scanner;
import tele.unach.edu.ec.rectangulo; //instancio rectangulo por que figura no
reconoce a rectnagulo
//pero rectnaguo si
import tele.unach.edu.ec.circulo;
public class Practica7 {
//Herencia
package tele.unach.edu.ec;
// Nuevo paquete
package tele.unach.edu.ec;
public class rectangulo extends figura{ //extends me dice que herede de figura
private double base;
private double altura;
public void setBase(double b){
this.base=b;
}
public double getBase(){
return base;
}
public void setAltura(double a){
this.altura=a;
}
public double getAltura(){
return altura;
}
public double area(){
return base*altura;
}
public double perimetro(){
return 2*(base+altura);
}
}
// Nuevo paquete
package tele.unach.edu.ec;
public class circulo extends figura{
private double radio;
public void setRadio(double r){
this.radio=r;
}
public double getRadio(){
return radio;
}
public double area(){
return (double)(Math.PI*(radio*radio));
}
public double perimetro(){
return (double)(Math.PI*(radio));
}
public double incremento(double i){
return radio+i;
}
}