This repository contains two sets of questions implemented in Java.
Use case: A weather station that notifies multiple display units about the changes in weather conditions.
Use case: A payment system that allows users to choose different payment methods (e.g., credit card, PayPal, Bitcoin).
Use case: A configuration manager that ensures only one instance is used throughout the application.
Use case: A document creator that can generate different types of documents (e.g., Word, PDF, Excel) based on user input.
Use case: A text editor that allows adding features like spell check, grammar check, and auto-complete dynamically.
Use case: A media player that can play different types of media formats using an adapter.
This section contains a mini project implemented in Java. More details about the mini project can be found in the project folder.
Feel free to explore the code and provide any feedback or suggestions. Contributions are welcome!