# DesignPattern **Repository Path**: yinvoker/DesignPattern ## Basic Information - **Project Name**: DesignPattern - **Description**: The source code of 23 design patterns, welcome to exchange and share, if you feel it is helpful, please star it. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Explain The source code of 23 design patterns, I hope these can help you understand desgin pattern better. If you feel it's not bad, please star it.Thank you! If you want to learn more, please read my blog - 📜[CSDN]() - 📜[简书]() # Catalog - 抽象工厂模式 (Abstract Factory) - 生成器模式 (Builder) - 工厂方法模式 (Factory Method) - 原型模式 (Prototype) - 单例模式 (Singleton) - 适配器模式 (Adapter) - 桥接模式 (Bridge) - 组合模式 (Composite) - 修饰模式 (Decorator) - 外观模式 (Facade) - 享元模式 (Flyweight) - 代理模式(Proxy) - 责任链模式 (Chain of Responsibility) - 命令模式 (Command) - 解释器模式 (Interpreter) - 迭代器模式 (Iterator) - 中介者模式 (Mediator) - 备忘录模式 (Memento) - 观察者模式(Observer) - 状态模式 (State) - 策略模式 (Strategy) - 模板方法模式(Template Method) - 访问者模式 (Visitor) # development environment eclipse