#CS-6203
Awesome StudentQuestion • Object Oriented Programming
It is a type of pattern that attaches additional responsibilities to an object dynamically. This pattern provide a flexible alternative to sub-classing for extending functionality.
Answer
Decorator Pattern