Crea un programa en Java que: Defina una enumeración Dia con los días de la semana (LUNES, MARTES, MIERCOLES, JUEVES, VIERNES, SABADO, DOMINGO). Utilice un EnumSet para representar los días laborables (LUNES a VIERNES). Permita realizar las siguientes acciones: Mostrar todos los días laborables. Verificar si un día específico (por ejemplo, MARTES) es laborable. Agregar un día no laborable al conjunto (por ejemplo, SABADO). Eliminar un día del conjunto. Mostrar los días no laborables usando EnumSet.complementOf. Requisitos adicionales: Usa métodos de EnumSet como range, add, remove y complementOf para realizar las operaciones.
Crea un programa en Java que: Defina una enumeración Mes con los doce meses del año (ENERO, FEBRERO, MARZO, ABRIL, MAYO, JUNIO, JULIO, AGOSTO, SEPTIEMBRE, OCTUBRE, NOVIEMBRE, DICIEMBRE). Utilice un EnumSet para representar las estaciones del año: Invierno: Diciembre, Enero, Febrero. Primavera: Marzo, Abril, Mayo. Verano: Junio, Julio, Agosto. Otoño: Septiembre, Octubre, Noviembre. Permita realizar las siguientes acciones: Mostrar los meses de una estación específica. Verificar si un mes pertenece a una estación específica. Agregar un mes extra a una estación (por ejemplo, incluir Septiembre en Verano). Eliminar un mes de una estación. Mostrar todos los meses que no pertenecen a una estación usando EnumSet.complementOf.
Crea un programa en Java que: - Defina una enumeración Ingrediente que represente los ingredientes básicos para hacer una pizza. - Utilice EnumSet para representar diferentes categorías de ingredientes. - Permita realizar acciones como mostrar, agregar o eliminar ingredientes en las distintas categorías.
Crea un programa en Java que: 1. Defina una enumeración DíaLaboral que represente los días de la semana: LUNES, MARTES, MIÉRCOLES, JUEVES, VIERNES, SÁBADO, DOMINGO. 2. Utilice EnumSet para representar: - Días laborales (LUNES a VIERNES). - Días de fin de semana (SÁBADO y DOMINGO). 3. Permita realizar las siguientes acciones: - Mostrar los días laborales y los días de fin de semana. - Comprobar si un día específico es laboral o de fin de semana. - Cambiar un día de la categoría de días laborales a días de fin de semana y viceversa. - Mostrar todos los días que no están actualmente en la lista de días laborales (usando EnumSet.complementOf). - Limpiar completamente la lista de días laborales (usando EnumSet.clear). - Precargar los días laborales originales manualmente en un nuevo EnumSet (en lugar de usar EnumSet.copyOf).
Crea un programa en Java que: Defina una enumeración Fruta que represente diferentes tipos de frutas: MANZANA, NARANJA, PLÁTANO, UVA, PERA, FRESA, MANGO. Utilice EnumSet para gestionar los siguientes conjuntos de frutas: Frutas tropicales (como MANGO y PLÁTANO). Frutas cítricas (como NARANJA y UVA). Frutas rojas (como MANZANA y FRESA). Permita realizar las siguientes acciones: Mostrar todas las frutas en cada categoría (tropicales, cítricas, rojas). Comprobar si una fruta específica (por ejemplo, PERA) pertenece a alguna de las categorías. Cambiar una fruta de una categoría a otra (por ejemplo, mover PLÁTANO de tropical a roja). Mostrar todas las frutas que no están en la categoría de frutas rojas (usando EnumSet.complementOf). Limpiar completamente el conjunto de frutas tropicales (usando EnumSet.clear). Restaurar las frutas tropicales utilizando una copia preconfigurada. Asegúrate de que todas las operaciones reflejan los cambios dinámicamente y que las categorías de frutas estén correctamente actualizadas.