jueves, 10 de marzo de 2011

Algo de programación java

     Práctica: Considere el diagrama de clases y los fragmentos de abajo. Prepare las clases Ebase y Ehoras de acuerdo a los datos que se muestran en la tabla y adapte la clase TestEmpleado para probar a las dos clases. Agregue un método limpia que deje faltas en cero para Ebase y deje horas en cero para Ehoras.

image

     Clase Ebase: para empleados de base. Al crear objetos se les asigna sueldo mensual. Si faltan, el método falta agrega una falta. calculaPago calcula la mitad del pago mensual a lo cual le resta las faltas como sigue: cero faltas o una falta: no se descuenta. Dos faltas en adelante, se resta (sueldomensual/30) X núm faltas.


     Clase Ehoras: para empleados eventuales por horas. Al crear se registra lo que se les paga por hora. Cada día se anotan las horas trabajadas, que se van sumando. Al calcularpago, se multiplican las horas por el sueldo por hora.

 

    Código Empleado.

 

image

*Ahi eso me salio, cualquier sugerencia es aceptada. Gracias.

No hay comentarios: