Manual Java Noche1

Embed Size (px)

Citation preview

  • 7/28/2019 Manual Java Noche1

    1/6

    ARQUITECTURA JAVA

    Fundamentos de Java - Netbeans

  • 7/28/2019 Manual Java Noche1

    2/6

    Sesin 01: Clases: Objetos, atributos y mtodos.

    INTRODUCCION

    Una vez familiarizados con los elementos de un proyecto en java con la herramienta

    NetBeans, las clases que se pueden crear, editar y compilar. En el presente

    laboratorio se desarrollan ejercicios tipo utilizando clases, objetos atributos y

    mtodos, a travs del IDE NetBeans; de este modo se pretende que el estudiante

    inicie en el desarrollo de aplicaciones visuales, utilizando para ello las libreras de

    JFC (Java Fundation Class) como son: SWING y AWT (Abstract Windows ToolKit);

    as como tambin se incorpora el manejo de eventos en Java.

    I. OBJETIVOS

    1. Codificar, compilar y ejecutar los ejercicios de aplicacin.

    2. Conocer la estructura de un programa visual en Java.

    3. Se espera que el estudiante asocie los conocimientos nuevos con la "nuevaplantilla" que se propone.

    II. EQUIPOS Y MATERIALES

    Computadora personal. Programa NetBeans IDE 7.3 correctamente instalado.a Notas de los ejercicios resueltos en la clase.

    III. METODOLOGIA Y ACTIVIDADES

    Codificar los ejercicios desarrollados en el aula.

    Presentar avances y ejecucin de cada uno de los ejercicios al docente o jefe

    de prctica encargado para la calificacin correspondiente.

    Guardar la carpeta de sus archivos a sus memorias.

    Apagar el computador y dejarla en buen estado al retirarse del laboratorio

    dejar todo en orden.

    IV. IMPORTANTE

    Antes de comenzar a manipular el NetBeans 7.3 crear siempre, una carpeta,

    donde se guardarn todas las aplicaciones realizadas en el presente

    laboratorio con el nombre LABORAT-01.

    V. MANEJO DEL SOFTWARE

    Implemente una clase de nombre Empleado con los siguientes atributos: cdigo,

    nombres, rea laboral (Sistemas, Administracin, Marketing), sueldo, horas

    extras, afiliacin a una AFP. Adems considere atributos de valores comunes

    para todos los empleados, para los porcentajes de descuento por afiliacin a una

    AFP (11% del sueldo), por afiliacin al sistema nacional de pensiones (6% de

    sueldo) y por salud (3% del sueldo). Considere mtodos de clculo para el monto

    de horas extras (sueldo bsico*horas extras/240).

    Considere los objetos necesarios para utilizar la funcionalidad de la clase.

    Lab 1- JAVA

  • 7/28/2019 Manual Java Noche1

    3/6

    SOLUCION

    Utilice la paleta de componentes y construya el siguiente diseo:

    A continuacin de la informacin de la clase Empleados se define de la siguiente forma:

    Observe la grfica y su proyecto quedara de la

    siguiente forma que constara de una clase y un

    formulario

  • 7/28/2019 Manual Java Noche1

    4/6

    L. Programacin

    Doc. Jhonny Santos Morn

  • 7/28/2019 Manual Java Noche1

    5/6

    L. Programacin

    Doc. Jhonny Santos Morn

  • 7/28/2019 Manual Java Noche1

    6/6

    L. Programacin

    Doc. Jhonny Santos Morn

    EJERCICIO PROPUESTO

    1. Construya una clase que permita guardar de una universidad guarda la informacin de sus docentescomo: Cdigo (que ser autogenerado ejm: C0001, C0002, etc), nombres, categora (Principal,Asociado, Auxiliar). Estudios de Postgrado (ninguno, Maestra, Doctorado, Ambas) aos deantigedad, horas de clase, sueldo bruto, % de bonificacin por Estudios de Posgrado, % debonificacin por aos de antigedad, monto de AFP, monto por un seguro de salud y sueldo neto. La

    Universidad paga a sus Docentes por cada hora trabajada segn su categora, as como losporcentajes de bonificacin tambin segn su categora y aos de antigedad son aplicables al sueldobruto.

    Pago parcial = (numero de hora)*(pago por hora).

    En el siguiente cuadro se establecen los pagos por horas y las bonificaciones correspondientes por cadacategora en base al pago parcial:

    CategoraPagopor

    hora

    Estudios de Postgrado(% de Bonificacin)

    Bonificacin poraos de antigedad

    Con ConMaestra

    Ambas < 7aos >=8 aos

    Principal 25.00 20% 17% 25% 5% 7%

    Asociado 18.00 15% 10% 20% 4% 6%

    Auxiliar 15.00 12% 8% 17% 2% 5%

    *Si no cuenta con ninguno de los grados no recibe bonificacin.

    El sueldo bruto se calcula de la siguiente manera:

    Sueldo Bruto= pago parcial + bonif. por Postgrado + bonif. por aos de antiguedad

    Adems considere atributos de valores comunes para todos los docentes como descuento por AFP del

    13%, y por un seguro de salud de 5% de su sueldo bruto.

    Construya el aplicativo con los objetos necesarios para utilizar la funcionalidad de la clase implementada.