OOP & Design Patterns - Decorator Pattern - Wrapping Behaviour Without Subclassing
Which design pattern allows you to add responsibilities to objects at runtime by wrapping them with additional behavior without modifying their code or creating subclasses?
