组合模式Composite
装饰模式Decorator
外观模式Facade
工厂方法模式Factory Method
解释器模式Interpreter
中介者模式Mediator
观察者模式Observer
享元模式Flyweight
原型模式 Prototype
代理模式Proxy