Design Pattern Decorator

Interface
Interface avec des méthodes virtuelles pures.
Base
Implémentation de la fonctionnalité de base uniquement.
Decorator
Classe de base pour les classes ajoutant une fonctionnalité.
DecoratorA
Classe ajoutant la fonctionnalité A.
DecoratorB
Classe ajoutant la fonctionnalité B.
DecoratorC
Classe ajoutant la fonctionnalité C.
factory.hpp et factory.cpp
Fabrique d'objects avec les fonctionnalités requises.
Programme principal
Makefile
Archive tar compressée par Gzip
Archive zip