31 lines
797 B
Python
31 lines
797 B
Python
|
#Shopping Basket Class - www.101computing.net/shopping-basket-class/
|
||
|
from Item import Item
|
||
|
from ShoppingBasket import ShoppingBasket
|
||
|
|
||
|
tomatoSoup = Item("Tomato Soup","200mL can", 0.70, 3)
|
||
|
spaghetti = Item("Spaghetti","500g pack", 1.10, 4)
|
||
|
blackOlives = Item("Black Olives Jar","200g Jar", 2.10, 100)
|
||
|
mozarella = Item("Mozarella","100g", 1.50, 2)
|
||
|
gratedCheese = Item("Grated Cheese","100g",2.20, 1)
|
||
|
|
||
|
myBasket = ShoppingBasket()
|
||
|
|
||
|
myBasket.addItem(tomatoSoup, 4)
|
||
|
myBasket.addItem(blackOlives, 1)
|
||
|
myBasket.addItem(mozarella, 2)
|
||
|
myBasket.addItem(tomatoSoup, 6)
|
||
|
|
||
|
myBasket.view()
|
||
|
|
||
|
myBasket.removeItem(mozarella, 3)
|
||
|
print(mozarella.quantity)
|
||
|
myBasket.reset()
|
||
|
myBasket.view()
|
||
|
print(mozarella.quantity)
|
||
|
|
||
|
myBasket.updateItem(tomatoSoup, 3)
|
||
|
myBasket.view()
|
||
|
myBasket.updateItem(tomatoSoup, 0)
|
||
|
myBasket.view()
|
||
|
|