This project is a simple Coffee Maker simulation in Python built using Object-Oriented Programming (OOP) principles.
It allows users to choose different coffee drinks, checks available resources, processes coin input, and updates ingredients after each order.
- Built with Python OOP
- Uses classes and objects
- Handles coffee menu options
- Resource management (water, milk, coffee)
- Coin processing system
- Transaction validation
- Generates reports of remaining resources
- Classes
- Objects
- Methods
- Encapsulation
- Modular code structure
This project was created to practice OOP in Python by simulating a real-world coffee machine system.