An example of design pattern Decorator
Un esempio di implementazione del design pattern Decorator. L'interfaccia Prodotto
è un Component, la classe Biglietto
è un ConcreteComponent, la classe Decor
è un Decorator, la classe Formatta
e la classe Sconto
sono ConcreteDecorator.
La classe Produttore
è un Creator per il design pattern Factory Method.
La classe MainBiglietti
è una classe che usa il design pattern Decorator.