oh-my-design-patterns
                                
                                 oh-my-design-patterns copied to clipboard
                                
                                    oh-my-design-patterns copied to clipboard
                            
                            
                            
                        🎨 Record the articles and code I wrote while learning design patterns
Oh, my design patterns

记录了我学习设计模式时写的文章以及代码。若有纰漏,欢迎指正与交流。😀
点击查看电子书,体验更好 👉 gitbook
- 
创建型 (Creational) - 工厂方法模式(Factory Method Pattern)   JavaKotlinC++
- 抽象工厂模式(Abstract Factory Pattern) JavaKotlinC++
- 建造者模式(Builder Pattern) JavaKotlinC++
- 原型模式(Prototype Pattern) JavaKotlinC++
- 单例模式(Singleton Pattern) JavaKotlinC++
 
- 工厂方法模式(Factory Method Pattern)   
- 
结构型(Structural) - 适配器模式(Adapter Class/Object Pattern) 
 JavaC++
- 桥接模式(Bridge Pattern)     
 
- 组合模式(Composite Pattern)  
 
- 装饰模式(Decorator Pattern) 
 JavaKotlinC++
- 外观模式(Facade Pattern) 
 JavaC++
- 享元模式(Flyweight Pattern) 
 JavaC++
- 代理模式(Proxy Pattern) 
 JavaKotlinC++
 
- 适配器模式(Adapter Class/Object Pattern) 
- 
行为型(Behavioral) - 解释器模式(Interpreter Pattern)  
 
- 模板方法模式(Template Method Pattern)  
 JavaC++
- 责任链模式(Chain of Responsibility Pattern)  
 Java
- 命令模式(Command Pattern)  
 
- 迭代器模式(Iterator Pattern)  
 JavaC++
- 中介者模式(Mediator Pattern)  
 
- 备忘录模式(Memento Pattern)  
 Java'C++`
- 观察者模式(Observer Pattern)  
 Java
- 状态模式(State Pattern)  
 JavaC++
- 策略模式(Strategy Pattern)  
 JavaKotlinC++
- 访问者模式(Visitor Pattern)  
 java
 
- 解释器模式(Interpreter Pattern)  
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。