robinson estepa romero intro programacion
DESCRIPTION
eclipse javaTRANSCRIPT
Universidad Piloto de Colombiarea comn de InformticaAI0000rea comn de InformticaAI000012 Introduccin a la ProgramacinHoja de Trabajo Peluquera (Implementacin)
RESPONSABLES: Robinson Estepa,
Objetivo de clase. Construir aplicaciones eficientes en el lenguaje java, a partir de la especificacin de los requerimientos y el diagrama de clases desarrollado en la fase de anlisis del problema, utilizando para su construccin estructuras secuenciales y selectivas. Problema. Una peluquera requiere de forma urgente un programa que le permita controlar sus ingresos diarios, de forma detallada por cada uno de sus 4 peluqueros. Los precios establecidos son los siguientes: Corte Caballero $8000, Corte Dama $10500, Tintura $40000 y Peinado $15000.En la aplicacin debe tener las siguientes opciones: (1) Registrar el tipo de servicio que realiza cada peluquero, (2) mostrar en detalle para cada peluquero el nmero de servicios realizados por cada tipo y su total, as como la cantidad de dinero recaudado por tipo de servicio y su total, (3) mostrar el consolidado para la peluquera y (4) colocar todo en ceros para comenzar un nuevo da.
DIAGRAMA DE CLASES
Teniendo en cuenta el diagrama de clases, codifique en java:
1. La estructura de las clases Peluquera y Peluquero con sus respectivos atributos. public class Peluquera {
double precio corteC;double precio corteD;double precio tintura;double precio peinado;int cantidad consolidado;double valor consolidado;}
public class Peluquero {
int cantidad corteC;double valor corteC;int cantidad corteD;double valor corteD;int cantidad tintura;double valor tintura;int cantidad peinado;double valor peinado;int cantidad consolidado;double valor consolidado;}
2. Los mtodos de consulta y modificacin para los atributos corteC y tintura.public int darcantidadcorteC() {return cantidadcorteC;}
public void modificarcantidadcorteC(int c) {cantidadcorteC = c;}
public int darcantidadtintura() {return cantidadtintura;}public void modificarcantidadtintura(int t) {cantidad tintura = t;}
3. El mtodo para calcular el total de servicios de un peluquero, de la clase Peluquero.
public int calcular total servicios peluquero { int servicios peluquero=0 servicios peluquero.darcantidadcorteC(); servicios peluquero.darcantidadcorteD(); servicios peluquero.darcantidadtintura();
servicios peluquero.darcantidadpeinado();
}
8. El mtodo para calcular el total de ingresos de la Peluquera de la clase Peluqueria.public int nuevoDia(int preciocorteC, int preciocorteD, int preciotintura, int preciopeinado){
int suma = preciocorteC + preciocorteD + preciotintura +preciopeinado;
return suma;
}
9. El mtodo para iniciar un nuevo da de la clase Peluquero.
public void nuevoDiaPeluquero(){int cantidadcorteC = 0;double valorcorteC = 0.0;int cantidadcorteD = 0;double valorcorteD = 0.0;int cantidadtintura = 0;double valortintura = 0.0;int cantidadpeinado = 0;double valorpeinado = 0.0;int cantidadconsolidado = 0;double valor consolidado = 0.0;
}
10. El mtodo para iniciar un nuevo da de la clase Peluqueria.public void nuevoDiaPeluqueria(){double precio corteC = 0.0;double precio corteD = 0.0;double precio tintura = 0.0;double precio peinado = 0.0;int cantidad consolidado = 0;double valor consolidado = 0.0;
}