https://github.com/goindow/designpattern
常用设计模式解析,包含 UML 类图及实现
https://github.com/goindow/designpattern
design-patterns java
Last synced: 10 months ago
JSON representation
常用设计模式解析,包含 UML 类图及实现
- Host: GitHub
- URL: https://github.com/goindow/designpattern
- Owner: goindow
- Created: 2020-05-29T06:10:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-31T09:10:46.000Z (about 5 years ago)
- Last Synced: 2025-01-21T16:23:15.603Z (12 months ago)
- Topics: design-patterns, java
- Language: Java
- Homepage:
- Size: 1.21 MB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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