singleton--单例模式
factory--工厂模式
builder--生成器模式
prototype--原型模式
dapter--适配器模式
proxy--代理模式
bridge--桥接模式
decorator--装饰器模式
facade--外观模式
flyweight--享元模式
composite--组合模式
templatemethod--模板方法模式
strategy--策略模式
command--命令模式
chain--责任链模式
state--状态模式
observer--观察者模式
mediator--中介者模式
iterator--迭代器模式
visitor--访问者模式
memento--备忘录模式
interpreter--解释器模式