Design Patterns – Adapter pattern vs Decorator Pattern? [duplicate]
Decorator, attach additional responsibilities to an object dynamically. For example adding sugar in a coffee. Adapter, adapts interface of an existing class to another interface. For example eletrical adapter.