文章目录 创建型模式结构型模式行为模式 仓库地址https://github.com/Xiamu-ssr/DesignPatternsPractice 参考教程 refactoringguru设计模式-目录 创建型模式 软件包复杂度流行度工厂方法factorymethod❄️⭐️⭐️⭐️抽象工厂abstractfactory❄️❄️⭐️⭐️⭐️生成器builder❄️❄️⭐️⭐️⭐️原型prototype❄️⭐️⭐️单例singleton❄️⭐️⭐️⭐️ 结构型模式 软件包复杂度流行度适配器adapter❄️⭐️⭐️⭐️桥接bridge❄️❄️❄️⭐️组合composite❄️❄️⭐️⭐️装饰decorator❄️❄️⭐️⭐️外观facade❄️⭐️⭐️享元flyweight❄️❄️❄️⭐️代理proxy❄️❄️⭐️ 行为模式 软件包复杂度流行度责任链chainofresponsibility❄️❄️⭐️命令command❄️⭐️⭐️⭐️迭代器iterator❄️❄️⭐️⭐️⭐️中介者mediator❄️❄️⭐️⭐️备忘录memento❄️❄️❄️⭐️观察者observer❄️❄️⭐️⭐️⭐️状态state❄️⭐️⭐️策略strategy❄️⭐️⭐️⭐️模版方法templatemethod❄️⭐️⭐️访问者visitor❄️❄️❄️⭐️