Operaciones.java 1.1 KB
Newer Older
Nelson Ruiz committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
//practica de polimorfismo


class Boxx {
    public float ancho;
    public float largo;
    public float profundidad;
   public Boxx(float anch,float larg){
        this.ancho=anch;
        this.largo=larg;
        this.profundidad=1;
    }
    public Boxx(float anch,float larg,float prof){
        this.ancho=anch;
        this.largo=larg;
        this.profundidad=prof;
    }
    
 
    public void setDatos(int ancho,int largo,int profundidad){
        this.ancho=ancho;
        this.largo=largo;
        this.profundidad=profundidad;
    }
    public void setDatos(float ancho,float largo,float profundidad){
        this.ancho=ancho;
        this.largo=largo;
        this.profundidad=profundidad;
    }
    public float getVolumen(){
        float volumen=this.ancho*this.largo*this.profundidad;
        return volumen;
    }
    
}

public class Operaciones{

    public static void main(String[] args) {
        Boxx obj= new Boxx(2,3);
        Boxx obj2=new Boxx(2,2,3);
        
        System.out.println("Volumen obj: "+obj.getVolumen());
        System.out.println("Volumen obj2: "+obj2.getVolumen());
    }
}