Marmara University OOP Class Assignment - Decorator Design Pattern Example