This project is developed using Object-Oriented Programming concepts in Java. It allows a customer to select multiple products, add them to the cart, and generate the final bill based on quantity and price.
✔ Class & Object
✔ Constructor
✔ Encapsulation
✔ Inheritance (can be extended further)
✔ Polymorphism (method overriding can be added)
✔ Array / ArrayList
✔ User Interaction with Scanner
- Product list display
- Add multiple items to cart
- Auto price calculation
- Final billing with totals
Compile and execute the Java file: