Skip to content

NikitaChizhik/TestTask_Shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestTask_Shop

Магазин проката спортивных товаров

Исходные данные:

  1. В качестве класса, хранящего единицу товара, используйте класс SportEquipment. (Если необходимо, расширьте иерархию спортивного снаряжения). public class SportEquipment { private Category category; private String title; private int price;

} 2. При формировании данных о товарах, которые пользователь взял в прокат, используйте класс RentUnit. public class RentUnit { private SportEquipment[] units;

} 3. Для хранения всех товаров, доступных для проката в магазине, используйте класс Shop. public class Shop { private Map<SportEquipment, Integer> goods; // Map-value - количество определенного товара } 4. При запуске приложения инициализируйте объект класса Shop данными из файла.

  1. Напишите код, позволяющий взять клиенту до 3-х единиц из проката.
  • Учтите необходимость хранения магазином информации об отданных в прокат товарах.
  • Учтите необходимость поиска требуемой еденицы в магазине.
  1. Реализуйте возможность вывода на консоль отчета о товарах, которые были отданы в прокат, и о товарах, которые сейчас находятся в магазине.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages