Composite, Decorator e Adapter