# 设计模式 **Repository Path**: toxcode/design_pattern ## Basic Information - **Project Name**: 设计模式 - **Description**: java设计模式 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2020-06-23 - **Last Updated**: 2024-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 设计模式 学习链接:[设计模式讲解](https://mp.weixin.qq.com/s/o_FAGegP-U3i8vZsRS5A5A) > #### 介绍 java设计模式 > #### 设计原则 设计原则 > #### 设计模式 + 创建型 1. 简单工厂 2. 工厂方法 3. 抽象工厂 4. 建造者模式 5. 单例模式 6. 原型模式 + 结构型 1. 外观模式 2. *装饰者模式* 3. 适配器模式 4. *享元模式* 5. 组合模式 6. *桥接模式* 7. 代理模式 + 行为型 1. 模板方法模式 2. 迭代器模式 3. 策略模式 4. 解释器模式 5. 观察者模式 6. *备忘录模式* 7. 命令模式 8. *中介者模式* 9. *责任链模式* 10. *访问者模式* 11. *状态模式*