Chain of Responsibility Design Pattern is processing client or sender requests through a chain of handlers. On the receiving side, there is a chain of handlers that handle different types ...
Proxy Design Pattern intention is to create a new layer of representations for the real objects. That means adding a new intermediate level between real objects and object users. This ...
Composite Design Pattern suitable for cases like hierarchical structure which is like a tree structure. At least single Common behavior with all objects of the hierarchy is essential. This pattern ...