2020-Feb Bridge Pattern DefinitionThe bridge pattern is used to separate the abstract elements of a class from the implementation details, providing the means to replace the implementation details without modifying the abstraction. References http://www.blackwasp.co.uk/gofpatterns.aspx http://www.blackwasp.co.uk/Bridge.aspx Newer Adapter Pattern Older Chain of Responsibility Pattern