Abstract
The Bridge pattern provides an intermediary between an abstraction and its implementation. This is particularly useful when there is a hierarchy of abstractions and another (corresponding) hierarchy of implementations. Rather than combine the two into many distinct classes, the Bridge Pattern implements the abstractions and implementations as independent types that can be combined dynamically.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Hunt, J. (2013). Bridge. In: Scala Design Patterns. Springer, Cham. https://doi.org/10.1007/978-3-319-02192-8_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-02192-8_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-02191-1
Online ISBN: 978-3-319-02192-8
eBook Packages: Computer ScienceComputer Science (R0)