Programa Java Muebles

Páginas: 2 (318 palabras) Publicado: 17 de octubre de 2012
Practica 1

Programación Orientada a Objetos II

-Planteamiento del Problema:

Un carpintero necesita un programa que calcule el precio de cualquier escritorio que pida un cliente básandoseen logitud, anchura, tipo de madera y cantidad de cajones.

-Codigo Fuente:

package VentaEscritorio;

public class Escritorio implements Mesa {

private int longitud;

private intanchura;

private int cajones;

private String tipoMadera;

private int precio;

public Escritorio(int lon, int anchura, int cajones) {

establecerEscritorio(lon, anchura, cajones);
}private void establecerEscritorio(int l, int a, int c) {

this.longitud = ((l > 0) ? l : 0);
this.anchura = ((a > 0) ? a : 0);
this.cajones = ((c > 0) ? c : 0);
}

public intgetAnchura() {
return anchura;
}

public void setAnchura(int anchura) {
this.anchura = anchura;
}

public int getLongitud() {
return longitud;
}

public void setLongitud(int longitud) {this.longitud = longitud;
}

public String getTipoMadera() {
return tipoMadera;
}

public void setTipoMadera(String tipoMadera) {
this.tipoMadera = tipoMadera;
}

public intprecio(int precioMadera) {

switch (precioMadera) {

case 1:
precio = 2000 + superficie(this.longitud, this.anchura) + 1500;
break;
case 2:
precio = 2000 +superficie(this.longitud, this.anchura) + 1250;
break;
case 3:
precio = 2000 + superficie(this.longitud, this.anchura) + 1500;
break;

}

return precio;
}

public int getCajones() {
returncajones;
}

public void setCajones(int cajones) {
this.cajones = cajones;
}

public int superficie(int largo, int ancho) {

int Sup;

Sup = largo * ancho;

if(Sup > 4000 )return Sup + 50;

return Sup;
}

}


package VentaEscritorio;

public interface Mesa {

public int precio(int Madera);

public int superficie(int largo, int ancho);

}


package...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programar con Java
  • Programando en java
  • Programar en Java
  • programa java
  • Programa java
  • Programas De Java
  • Programas en java
  • Programando En Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS