2013-09-24 14:22:38 +02:00
..
2013-09-09 10:50:00 +02:00
2013-09-24 14:22:38 +02:00
cs
2013-09-21 22:25:20 +02:00
2013-09-09 10:50:00 +02:00
2013-09-09 10:50:00 +02:00
2013-09-24 14:22:38 +02:00

Adapter / Wrapper

Purpose

To translate one interface for a class into a compatible interface. An adapter allows classes to work together that normally could not because of incompatible interfaces by providing it's interface to clients while using the original interface.

Examples

  • DB Client libraries adapter
  • using multiple different webservices and adapters normalize data so that the outcome is the same for all