The Facade provides convenient access to a particular part of the subsystem’s functionality. It knows where to direct the client’s request and how to operate all the moving parts.
An Additional Facade class can be created to prevent polluting a single facade with unrelated features that might make it yet another complex structure. Additional facades can be used by both clients and other facades.
Thursday, December 03, 2020
Facade design pattern slide show
Subscribe to:
Post Comments (Atom)
The Strategy Design Pattern a Behavioral Pattern using C++
The Strategy Design Pattern is a behavioral design pattern that enables selecting an algorithm's implementation at runtime. Instead of i...
-
The Mediator design pattern is used to centralize complex communications and control between related objects, making it easier to decouple t...
-
The most popular usage of the Mediator pattern in C++ code is facilitating communications between GUI components of an app. The synonym of t...
-
Memento is a behavioral design pattern that allows making snapshots of an object’s state and restoring it in future. The Memento’s principle...
No comments:
Post a Comment