The bridge pattern is a design pattern used in software engineering that is meant to "decouple an abstraction from its implementation so that the two can vary independently", introduced by the Gang of Four.
Similarly one may ask, what is the state pattern?
The state pattern is a behavioral software design pattern that implements a state machine in an object-oriented way. This pattern is used in computer programming to encapsulate varying behavior for the same object based on its internal state.
What is builder design pattern?
Design Patterns - Builder Pattern. This type of design pattern comes under creational pattern as this pattern provides one of the best ways to create an object. A Builder class builds the final object step by step. This builder is independent of other objects.
What is the adapter design pattern?
In software engineering, the adapter pattern is a software design pattern (also known as Wrapper, an alternative naming shared with the Decorator pattern) that allows the interface of an existing class to be used as another interface.