0% encontró este documento útil (0 votos)
200 vistas

Práctica 4-POO Java

Este documento describe los requisitos para una aplicación Java que gestiona hospitales, áreas y médicos. Se deben crear clases para almacenar información sobre médicos (datos personales y laborales), áreas (nombre, hospital, médicos), hospitales (nombre, áreas, dirección) y contratos (fecha, médico, hospital). Las clases deben incluir constructores, atributos y métodos get/set. Se especificarán relaciones de herencia y asociación. Los médicos tendrán métodos para calcular sueldo neto y para identificar al de mayor

Cargado por

nico 04
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
200 vistas

Práctica 4-POO Java

Este documento describe los requisitos para una aplicación Java que gestiona hospitales, áreas y médicos. Se deben crear clases para almacenar información sobre médicos (datos personales y laborales), áreas (nombre, hospital, médicos), hospitales (nombre, áreas, dirección) y contratos (fecha, médico, hospital). Las clases deben incluir constructores, atributos y métodos get/set. Se especificarán relaciones de herencia y asociación. Los médicos tendrán métodos para calcular sueldo neto y para identificar al de mayor

Cargado por

nico 04
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Práctica 4 – POO en

Java

DAW - PROGRAMACIÓN
PROGRAMACIÓN
POO en Java 2

Objetivo
Se desea realizar una aplicación Java para la gestión de hospitales, áreas y médicos.

En la aplicación se deben almacenar los datos de los médicos compuesto por los datos de una persona en
general (dni, nombre, edad y sexo) y los propios de un médico (sueldo, antigüedad y área donde trabaja).

De las áreas hay que almacenar su nombre, identificador, planta y hospital al que pertenecen. También hay
que almacenar los médicos que trabajan en el área.

De los hospitals hay que almacenar su nombre, cif y localización y saber qué áreas se integran en
ella. Tanto los hospitales como los médicos tienen una dirección compuesta por: calle, número, código
postal, localidad y provincia.

Por último, necesitamos almacenar los contratos que realizan los hospitales de forma que reflejen la
fecha de creación y los datos del médico y el hospital.

Requisitos
 Desarrollar las distintas clases que formarán el sistema con sus constructores, atributos y métodos (get
y set).
 Especificar todas aquellas relaciones de herencia y asociación entre las clases.
 En la clase Médico se debe realizar un método que sea capaz de devolver el sueldo neto del médico a
partir del tanto por ciento de retención que se le aplicaría a su sueldo bruto.
 En la clase Médico habrá un método que devuelva el medico con mayor y menor antigüedad.
 En la clase Área habrá un método que devuelva el número de mujeres médicos y el número de
hombres médicos.
 Crear una clase principal con método main donde el usuario podrá:
o Se cree un nuevo hospital.
o Se cree una nueva área.
o Se creen médicos.
o Devolver el médico con mayor y menor antigüedad.
o Devolver el número de hombres y mujeres médico.
PROGRAMACIÓN
POO en Java 3

La práctica se entregará en formato pdf o word con las siguientes consideraciones:

Entrega en fecha, hasta un máximo de 10 punto.

Retraso de 2 días desde la fecha máxima de entrega, hasta un máximo de 7 puntos.

Retraso de 4 días desde la fecha máxima de entrega, hasta un máximo de 5 puntos.

Retraso de más de 4 días desde la fecha máxima de entrega, pierde derecho a evaluación

También podría gustarte