Vous êtes sur la page 1sur 7

NOMBRE: VILLAGRAN VELAZQUEZ ELMER

ALEJANDRO

MATRICULA: 94520

GRUPO: K050

ACTIVIDAD DE APRENDIZAJE …2

IMPLEMENTACIÓN

MATERIA: PROGRAMACIÓN ORIENTADA A OBJETO

DOCENTE: JUAN RAYMUNDO RODRIGUEZ VAN SCOIT

CIUDAD DE MEXICO A 10 DE JUNIO 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 un paquete llamado empleado.

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


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

Imagen 2. Clase principal “Empleado” que contiene el método 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, 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” especificando la fecha de ingreso y el importe por 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. Chile:


Valdivia.

Pressman, R. (1999). Ingeniería del software. Un enfoque práctico. México: Mc Graw-Hill.