Lessons 55 - angelShlesser/HomeWorksAIT GitHub Wiki

Каталог Моды

Описание Проекта

Этот проект представляет собой программу на Java для управления каталогом модных товаров. Проект использует EnumMap и EnumSet для эффективного хранения и организации данных.

Перечисления

FashionCategory

Перечисление представляет различные категории моды:

  • ОДЕЖДА
  • ОБУВЬ
  • АКСЕССУАРЫ

Season

Перечисление представляет времена года:

  • ВЕСНА
  • ЛЕТО
  • ОСЕНЬ
  • ЗИМА

Модель Данных

FashionItem

Класс FashionItem содержит следующие атрибуты:

  • название
  • цена
  • категория (FashionCategory)
  • сезонность (Season)

Использование EnumMap и EnumSet

  • Создайте EnumMap<FashionCategory, Set>, чтобы хранить модные товары, сгруппированные по категориям.
  • Для каждой категории используйте EnumSet, чтобы отслеживать сезоны, в которые товары особенно популярны.

Реализация Функций:

  • Реализуйте функции для добавления модных товаров.
  • Реализуйте функцию для вывода всех товаров определенного сезона.

Тестирование:

  • Создайте тестовые примеры для проверки функциональности вашего каталога моды.

Код решения:

Ссылка на решение

⚠️ **GitHub.com Fallback** ⚠️