An open API service indexing awesome lists of open source software.

https://github.com/goindow/designpattern

常用设计模式解析,包含 UML 类图及实现
https://github.com/goindow/designpattern

design-patterns java

Last synced: 10 months ago
JSON representation

常用设计模式解析,包含 UML 类图及实现

Awesome Lists containing this project

README

          

# 设计模式
常用设计模式解析,包含 UML 类图及实现

## 索引
- 创建型
- [工厂模式](https://github.com/goindow/designPattern/blob/master/doc/factoryPattern/FactoryPattern.md)
- [简单工厂](https://github.com/goindow/designPattern/blob/master/doc/factoryPattern/SimpleFactoryPattern.md)
- [工厂方法](https://github.com/goindow/designPattern/blob/master/doc/factoryPattern/FactoryMethodPattern.md)
- [抽象工厂](https://github.com/goindow/designPattern/blob/master/doc/factoryPattern/AbstractFactoryPattern.md)
- 单例模式
- 非线程安全单例
- 线程安全单例
- 原型模式
- 生成器模式
- 结构型
- 桥接模式
- 组合模式
- 装饰模式
- 外观模式
- 代理模式
- 适配器模式
- 过滤器模式
- 行为型
- 命令模式
- 状态模式
- 策略模式
- 责任链模式
- 迭代器模式
- 观察者模式
- 中介者模式
- 解释器模式
- 空对象模式
- 访问者模式
- 模板方法模式
- 其他
- DAO
- MVC
- MVVM