Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad #6
Actividad #6
Implemente una clase de nombre Empleado con los siguientes atributos: código, nombres,
área laboral (Sistemas, Administración, Marketing), sueldo, horas extras, afiliación de Seguro
(AFP o SNP). Indique su constructor que actualizara la información de sus atributos asi como
construya los siguientes métodos en dicha clase:
• MontoHExtras que calcula las horas extras del empleado en base a: (SueldoBase *
Horas Extras) / 240;
• MontoSeguro que será el 17% de sueldo base si el seguro es AFP o el 5% si es el
SNP
• MontoEssalud calculable del 3% del Sueldo Base
• MontoDescuentos que se calcula como: MontoSeguro + MontoEssalud;
• SueldoBruto que se calcula como: SueldoBase + MontoHExtras;
• SueldoNeto que se calcula como: SueldoBruto - MontoDescuentos
Construya un aplicativo que manipule un arreglo de objetos para que muestre la siguiente
información:
SOLUCION
Utilice la paleta de componentes y construya el siguiente diseño:
Pág. 1 de 7
A continuación, cree la clase Empleados para esto haga lo siguiente: haga click en el botón derecho
sobre Source Packages luego elija New y de allí seleccione la opción Java Class:
Observe la grafica y su proyecto quedara de la siguiente forma que constara de una clase y un
formulario
Pág. 2 de 7
Pág. 3 de 7
Váyase al editor de código y agregue los siguientes códigos y los siguientes métodos que se utilizaran
para la solución al problema:
Pág. 4 de 7
INSTRUCCIONES EN EL BOTON GRABAR
Pág. 5 de 7
INSTRUCCIONES EN EL BOTON LIMPIAR
Pág. 6 de 7
Presione Shift+F6 y el aplicativo mostrará la siguiente ventana
Pág. 7 de 7