/
Nicholas
/
java_basics
Обзор
Документация
Войти
/
Nicholas
/
java_basics
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ObjectsAndClasses_Methods/src/Main.java
41 строка
2 KB
Nicholay Sokolovsky
Basket static variables and methods (additional functionality)
06 авг 2023, 11:07
06 авг 2023, 11:07
d67246a
Код
Авторство
О чём код?
public class Main { public static void main(String[] args) { Arithmetic ar = new Arithmetic(6, 8); System.out.println("Демонстрация возможностей класса Arithmetic :"); System.out.println("Сумма = " + ar.summa()); System.out.println("Произведение = " + ar.multiply()); System.out.println("Максимум = " + ar.maximum()); System.out.println("Минимум = " + ar.minimum()); System.out.println(); Basket basket1 = new Basket(); basket1.clear(); basket1.add("Milk", 40); basket1.add("Chokolate", 100, 2); basket1.add("Coffee", 140, 3, 210.5); basket1.add("Nuts", 110, 5, 750.3); basket1.print("Содержание корзины 1: "); System.out.println("Кол-во позиций : " + basket1.getItemPositionsCount()); System.out.println("Кол-во товаров : " + basket1.getItemsCount()); System.out.println("Общая стоимость : " + basket1.getTotalPrice()); System.out.println("Общий вес покупок : " + basket1.getTotalWeight()); System.out.println(); Basket basket2 = new Basket(); basket2.clear(); basket2.add("Rice", 17); basket2.add("Spices", 193, 2); basket2.add("Meat", 432,1, 1300); basket2.add("Tea", 115, 4, 322.4); basket2.add("Lemons", 10, 1, 127); basket2.print("Содержание корзины 2: "); System.out.println("Кол-во позиций : " + basket2.getItemPositionsCount()); System.out.println("Кол-во товаров : " + basket2.getItemsCount()); System.out.println("Общая стоимость : " + basket2.getTotalPrice()); System.out.println("Общий вес покупок : " + basket2.getTotalWeight()); System.out.println(); System.out.println("Количество корзин : " + Basket.getCount()); System.out.println("Средняя цена товара : " + Basket.getAllBasketsAvgItemPrice()); System.out.println("Средняя стоимость корзины : " + Basket.getAllBasketsAvgBasketPrice()); } }