An open API service indexing awesome lists of open source software.

https://github.com/liteobject/demo.designpattern.bridge

An example of bridge design pattern in C#
https://github.com/liteobject/demo.designpattern.bridge

bridge-pattern csharp design-patterns

Last synced: 4 months ago
JSON representation

An example of bridge design pattern in C#

Awesome Lists containing this project

README

          

# Bridge Design Pattern

The Bridge design pattern is a structural design pattern that decouples an abstraction from its implementation so that the two can vary independently.

## The Bridge pattern consists of two main components:
- Abstraction: Defines the interface for the client code
- Implementation: Provides the actual implementation of that interface

The two components are connected by a bridge, which allows the Abstraction to use the Implementation without the client code knowing anything about the Implementation.