Skip to content

qstreek/java-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

Консольное приложение для управления корзиной покупок, реализованное на 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

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages