Gl-N° 01 - Poo - Utp
Gl-N° 01 - Poo - Utp
Gl-N° 01 - Poo - Utp
INGENIERIA DE SISTEMAS
GUÍA DE LABORATORIO N° 01
Escuela Profesional: Ingeniería de Sistemas. Asignatura: POO
Ciclo y Turno: Segundo – Mañana-Tarde Semestre Académico:
Fecha:
I. OBJETIVOS
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 informacion
de sus atributos asi como construya los siguientes métodos en dicha clase:
Pág. 1 de 8
• 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
SOLUCION
Utilice la paleta de componentes y construya el siguiente diseño:
A continuación cree la clase empleado 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:
Pág. 2 de 8
Y complete la información de la clase:
Pág. 3 de 8
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 8
INSTRUCCIONES EN EL BOTON CREAR OBJETO
Pág. 5 de 8
INSTRUCCIONES EN EL BOTON LIMPIAR
Presione Shift+F6 y el
aplicativo mostrará
la siguiente ventana
Pág. 6 de 8
EJERCICIO PROPUESTO
1. Construya una clase llamada Docentes que permita guarde de una universidad la información
de sus docentes como: Código, nombres, categoría (Principal, Asociado, Auxiliar). Estudios
de Postgrado (ninguno, Maestría, Doctorado, Ambas) años de antigüedad, horas de clase.
Así mismo construya su constructor que actualizara la información de sus atributos y
adicionalmente construya los siguientes métodos:
Pág. 7 de 8
Sueldo Neto = Sueldo Bruto - Descuentos
Construya el aplicativo con los objetos necesarios para utilizar la funcionalidad de la clase
implementada y mostrar la información de sus atributos y sus métodos.
Pág. 8 de 8