You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository is a comprehensive showcase of various design patterns implemented in Java, demonstrating advanced Object-Oriented Design (OOD) principles in Java. The patterns implemented in this project are fundamental to building robust, flexible, and maintainable software systems.
Enquiry handler. Equiry is passed to the chain. Whatever node it matches the enquiry, the log handler logs the enquiry type. It demostrates the maninly Chain of Responsibility Design Patten along with Factory Design Pattern.
Designing an E-commerce Application. Handling payments, permissions, sercher etc are introduced. Add products functionalities are incorporated using command design pattern. Cart & Order manager are designed.
In this project , I have implemented a console application of Notification System using Design Patterns to showcase different functionalities like mode of sending message(email, or sms),and notification is sended to all subscribed users list(which was given).