Patterns The patterns can be structured in roughly three different categories Creational AbstractFactory (抽象工厂)📓 Builder (生成器)📓 FactoryMethod (工厂方法)📓 Prototype (原型) 📓 Singleton (单件) 📓 Structural Adapter (适配器) 📓 Bridge (桥接) 📓 Composite (组合) 📓 Decorator (装饰器) 📓 Facade (外观) 📓 Flyweight (享元) 📓 Proxy (代理) 📓 Behavioral ChainOfResponsibilities (职责链) 📓 Command (命令) 📓 Interpreter (解释器) 📓 Iterator (迭代器) 📓 Mediator (中介者) 📓 Memento (备忘录) 📓 Observer (观察者) 📓 State (状态) 📓 Strategy (策略) 📓 TemplateMethod (模板方法) 📓 Visitor (访问者) 📓