Estimados, algunos comentarios y recomendaciones sobre el laboratorio 4:
- Respecto a las colecciones, NO deben utilizar ICollection, IDictionary, etc. Este tipo de colecciones está en el teórico a título informativo, pero su uso e implementación son relativamente complejos.
- Por lo tanto, deberán usar colecciones de STL, teniendo cuidado de usar las correctas. Por ejemplo, para diccionarios (colecciones de elementos identificados por una clave) se debe usar map. Para colecciones de datatypes se puede usar set, list o vector.
- Para la capa de presentación (main) se sugiere implementar una interacción sencilla, en base a un menú donde cada opción es la ejecución de un caso de uso. Se debe implementar las interacciones necesarias (leer datos de teclado, mostrar datos en pantalla). Más adelante se publicará el conjunto de datos de prueba y se proporcionarán guías sobre cómo implementar su carga.
- Se deberá tener una clase singleton que almacene la fecha actual y permita modificarla.
Saludos