Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. package com.lydone.bmstuandroid.data;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. public class Cart {
  7.  
  8.     private static final Cart cart = new Cart();
  9.     private List<Item> items = new ArrayList<>();
  10.  
  11.     private Cart() {
  12.     }
  13.  
  14.     public static Cart getInstance() {
  15.         return cart;
  16.     }
  17.  
  18.  
  19.     public int GetSum() {                 //Метод считающий сумму всех товаров в корзине
  20.         int sum = 0;
  21.         for (Item it : items) {
  22.             sum += it.getPrice();
  23.         }
  24.         return sum;
  25.     }
  26.  
  27.     public void AddToCart(Item item) {     //Метод для добавления товара в корзину
  28.         items.add(item);
  29.     }
  30.  
  31.     public List<Item> getItems() {
  32.         return items;
  33.     }
  34.  
  35.     public int getCalorieSum(){
  36.         int sum=0;
  37.         for (Item it : items) {
  38.             sum += it.getCalories();
  39.         }
  40.         return sum;
  41.     }
  42.  
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement