As the title might seem a bit confusing, I would like to explain more. I \'am simply working on designing an OOP online shopping cart model in python, here is the model: