~ Blog ~

Decorator – Wrapping Functionality

Decorator – Wrapping Functionality

The Decorator Pattern is a Structural Design Pattern that can be used as a flexible alternative to inheritance to add responsibility at runtime. It uses composition to achieve this and is a very powerful pattern to have in your software engineering...

read more