Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.28 KB

File metadata and controls

33 lines (26 loc) · 1.28 KB

Приложение "Корзина покупок"

Консольное приложение для управления корзиной покупок, реализованное на Java 17+.

Функциональность

  • Добавление товаров в корзину
  • Удаление товаров по названию
  • Просмотр содержимого корзины
  • Расчет общей суммы покупок

Структура классов

1. Product (Товар)

  • Поля:
    • name (String) - название товара
    • price (double) - цена товара
  • Методы:
    • Конструктор Product(String name, double price)
    • Геттеры для полей
    • toString() - форматированный вывод товара

2. Cart (Корзина)

  • Поля:
    • ArrayList<Product> - список товаров
  • Методы:
    • addProduct(Product p) - добавить товар
    • removeProduct(String name) - удалить товар по имени
    • getTotal() - получить общую сумму
    • printCart() - вывести содержимое корзины

3. Main

Демонстрация работы с корзиной покупок.