| Java Coaching | Java Patterns |
- Convert the interface of a class into another interface expected by the client.
- Adapter lets classes work together that couldn’t otherwise because of incompatible interfaces.
- Wrap an existing class with a new interface.
- Impedance match an old component to a new system