Avoid coupling of sender of a request to its receiver by giving more than one object a chance to handle the request .Link the receiving object and pass the request along the list until an object handles it
-
Visitor
-
Façade
-
Bridge
-
Chain of responsibility
D
Correct answer
Explanation
The Chain of Responsibility pattern avoids coupling the sender of a request to its receiver by giving multiple objects a chance to handle the request. It passes the request along a chain of receiving objects until an object handles it. This pattern is commonly used in logging, event handling, and processing pipelines.