Actividad de Aprendizaje 2. Implementacion. (Jose de La Cruz Perez Lopez)

August 8, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Actividad de Aprendizaje 2. Implementacion. (Jose de La Cruz Perez Lopez)...

Description

 

 

N OM OMB R E : P E R E Z L OP OP E Z J O S E D E L A C R UZ.  MA TR IC UL A : 99803. 99 803.

G R UPO: K056 K056..  A C TI V ID A D D DE E A P R E ND IZA J E 2. IMPLEMENTACION.  MA TE R IA : P R OG R A MA C IO N OR IE NT A D A A OB J E TOS TO S . D OC OC E N T TE E : P A T R I C I A E R E N D I R A B E N A V I DE DE S . VILLA HER MOSA TAB AS CO A 30 / NOVIEMBR E / 2019 2019 

 

1. OBJETIVO:

Realizar una traducción de un diagrama de clases a un lenguaje de programación orientado a objetos. 2. ACTIVIDAD.

Con base a la estructura de clases que realizaste en la actividad de aprendizaje 1, realiza su implementación en un lenguaje de programación orientado a objetos (Java), desarrollando lo siguiente: 1. Asegúrate de tener instalado el JDK (java developement kit) y algún IDE de tu preferencia (ej. NetBeans). 2. Crea un nuevo proyecto denominado Nomina en el IDE. 3. Crea todas las clases como archivos de java que modelaste en el diagrama anterior haciendo que cada uno contenga sus atributos, constructores y métodos. 4. Compila el paquete para verificar que no tenga defectos. 3. RESOLUCION.

Para este ejercicio instalamos el IDE NetBeans y el JDK, tomando en consideración la estructura de clases de la actividad 1, procedemos a realizar el proyecto con nombre “nomina” y “nomina”  y un paquete llamado empleado.

Imagen 1. Proyecto “nomina” y paquete “empleado”  “empleado”  

 

Procedemos Procedemo s a crear las clases con sus atributos, constructores y métodos.

Imagen 2. Clase principal “Empleado” que contiene el método main  main  

Imagen 3. Clase datos personales, especificando nombre, apellidos, número de cuenta, dirección y teléfono del empleado.

 

  Imagen 4. Clase “Contrato”, especificando categoría, c ategoría, fecha de alta, fecha de baja y puesto de destino.

Imagen 5. Clase “Nomina1” especificando aportaciones, impuesto sobre la renta y seguro social.

 

  Imagen 6. Clase “Concepto” especificando las deducciones de nómina y las percepciones salariales.

Imagen 7. Clase “ Antigüedad  Antigüedad”” especificando la fecha de ingreso y el importe por trienios  trienios  

 

  Imagen 8. Clase “Cargo” especificando duración y ocupación.

Imagen 9. Compilación del paquete para verificar que no tenga defectos.

 

4. BIBLIOGRAFIA.

Gonzáles, L. A. (2000). Lenguajes de Programación Programación Orientada a Objetos. Objetos. Chile:  Chile: Valdivia. práctico. México: Mc Graw-Hill. Pressman, R. (1999). Ingeniería del software. Un enfoque práctico. México:

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF