public class Caja {
double ancho,alto,profundidad;
public Caja(){
ancho=10;
alto =10;
profundidad=10;
System.out.println("caja construida con medidas iniciales son \nancho "+ancho+"\nalto "+alto+"\nprofundidad "+profundidad);
}
public double getAncho() {
return ancho;
}
public void setAncho(double ancho) {
this.ancho = ancho;
}
public double getAlto() {
return alto;
}
public void setAlto(double alto) {
this.alto = alto;
}
public double getProfundidad() {
return profundidad;
}
public void setProfundidad(double profundidad) {
this.profundidad = profundidad;
}
public void volumen(){
System.out.println("el volumen de la caja es: ");
System.out.println(+ancho*alto*profundidad);
}
public void medidas(){
double alto=20;
System.out.println("el alto de la caja es: "+this.alto);
System.out.println("el alto de la caja es: "+alto);
System.out.println("el ancho de la caja es: "+ancho);
System.out.println("la profundidad de la caja es: "+profundidad);
}
}
package caja;
public class CajaPesada extends Caja{
double peso,alto;
public CajaPesada(){
super();
peso=100;
alto=100;
}
public double getPeso() {
return peso;
}
public void setPeso(double peso) {
this.peso = peso;
}
public void medida(){
medidas();
double alto=20;
System.out.println("el alto de la caja es: "+this.alto);
System.out.println("el alto de la caja es: "+super.alto);
System.out.println("el alto de la caja es: "+alto);
System.out.println("el ancho de la caja es: "+ancho);
System.out.println("la profundidad de la caja es: "+profundidad);
}
}
package cajaRun;
import caja.*;
public class RunCaja extends Caja {
public static void main(String[] args) {
// TODO Auto-generated method stub
CajaPesada micaja=new CajaPesada();
micaja.volumen();
System.out.println("el peso de la caja es:"+micaja.getPeso());
micaja.setPeso(5);
System.out.println("el peso de la caja es:"+micaja.getPeso());
micaja.medidas();
micaja.medida();
}
}
No hay comentarios:
Publicar un comentario