py-patterns
设计模式的Python3.X
版本
分类
1. 创建型模型
- 简单工厂 simple_factory
- 抽象工厂 abstract_factory
- 建造者 builder
- 工厂方法 factory_method
- 原型 prototype
- 单例 singleton
2. 结构型模型
3. 行为型
-
观察者 observer
-
模板方法 abstract
-
命令 command
-
状态 state
-
解释器 interpreter
-
中介者 mediator
-
访问者 visitor
-
策略 strategy
-
备忘录 memento
-
迭代器 iterator
参考
- 大话设计模式
- 图解设计模式
- python-patterns
TODO:
- review with https://github.com/faif/python-patterns
Donation
You can Buy me a coffee:) link
wklken
Email: [email protected]
Github: https://github.com/wklken
Blog: http://www.wklken.me
2015-08-24 ShenZheng 2020-03-13 HuQianshan