Skip to content

e-tramontana/IS-Lez-Decor

Repository files navigation

An example of design pattern Decorator

Lezioni di Ingegneria del Software

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.

UML Class Diagram

Releases

No releases published

Packages

No packages published

Languages