Adapter

usage

pros

cons

relations

Bridge

usage