behavioral 备忘录 策略 迭代器 访问者 观察者 解释器 命令 模板方法 责任链 中介 状态 creation 抽象工厂 单例 工厂方法 生成器 原型 structure 代理 桥接 适配器 外观 享元 装饰器 组合