Professional Documents
Culture Documents
PROFESIONAL DE INGENIERIA DE
SISTEMAS
GUA DE LABORATORIO N 01
Escuela Profesional: Ingeniera de Sistemas.
Ciclo y Turno: Segundo Maana-Tarde
Docente: Ing. Victor Quevedo Dioses
Asignatura: POO
Semestre Acadmico: 2016-3
Fecha:
de sus atributos asi como construya los siguientes mtodos 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
Considere los objetos necesarios para utilizar la funcionalidad de la clase
SOLUCION
Utilice la paleta de componentes y construya el siguiente diseo:
A continuacin cree la clase empleado para esto haga lo siguiente: haga click en el botn
derecho sobre Source Packages luego elija New y de all seleccione la opcin Java
Class:
Pg. 2 de 8
Pg. 3 de 8
Pg. 4 de 8
Vyase al editor de cdigo y agregue los siguientes cdigos y los siguientes mtodos que
se utilizaran para la solucin al problema:
Pg. 5 de 8
Presione Shift+F6 y el
aplicativo mostrar
la siguiente ventana
Pg. 6 de 8
EJERCICIO PROPUESTO
1. Construya una clase llamada Docentes que permita guarde de una universidad la informacin
de sus docentes como: Cdigo, nombres, categora (Principal, Asociado, Auxiliar). Estudios
de Postgrado (ninguno, Maestra, Doctorado, Ambas) aos de antigedad, horas de clase.
As mismo construya su constructor que actualizara la informacin de sus atributos y
adicionalmente construya los siguientes mtodos:
Categora
Principal
Asociado
Auxiliar
25.00
18.00
15.00
Bonificacin que se calcula del porcentaje del Pago parcial como se muestra en la figura
en base a los estudios de Postgrado
Categora
Principal
Asociado
Auxiliar
Estudios de Postgrado
(% de Bonificacin)
Con
Con
Ambas
Doctorado Maestra
20%
17%
25%
15%
10%
20%
12%
8%
17%
% de Descuento sobre
el sueldo bruto
5%
4%
Pg. 7 de 8
Construya el aplicativo con los objetos necesarios para utilizar la funcionalidad de la clase
implementada y mostrar la informacin de sus atributos y sus mtodos.
Pg. 8 de 8