Introduction - If you have any usage issues, please Google them yourself
The bridge pattern is a design pattern used in software engineering that is meant to decouple an abstraction its implementation so that the two can vary independently , introduced by the Gang of Four (GoF).