Design a shopping cart (object-oriented)
Write a small, runnable object model for an online store's shopping cart in the language of your choice: adding products, the other everyday cart operations, and computing the total. This is object-oriented design in code, not a distributed system.
No answer yet. Write the first one; the best answer gets endorsed.
