Queremos construir una aplicación que permita almacenar la información relevante sobre empresas y sus empleados, tal como aparecen en el siguiente diagrama de clases:
El programa mostrará un menú como el siguiente:
- Empresa
- Crear nueva empresa
- Borrar una empresa
- Añadir empleados (a una empresa)
- Añadir operario
- Añadir directivo
- Listar empleados (de la empresa)
- Listados
- Todas las empresas
- Todos los empleados
- Listado por empresa y empleado
- Salir
El programa principal pedirá al usuario todos los datos necesarios y creará los objetos necesarios.
NOTA: No hay límite en el número de empresas ni de empleados.