| |
| | SENG 609.04 Design Patterns: Bridge Pattern |
 | | The intent of the Bridge pattern is to "Decouple an abstraction from its implementation so that the two can vary independently." (Gamma, 1995, pg 151) This means that the bridge pattern provides a separation of some or all of an abstractions interface from the abstraction itself. |
 | | The Bridge pattern is motivated by the the desire to separate the interface, and subsequently the implementation of the interface, from an abstraction. |
 | | The Adapter pattern is used to convert or remap interfaces, which "lets classes work together that couldn't otherwise because of incompatible interfaces." (Gamma, 1995, pg 139) The Adapter pattern has two general forms, a class adapter, and an object adapter. |
| sern.ucalgary.ca /courses/SENG/609.04/W98/jonesb/BridgePaper.html (2988 words) |
|