Lanms Blog

设计模式简介
Publish: 2019/3/29   

简介

Python的设计模式可以分为三大类,创建型模式,结构型模式,行为型模式

创建型模式

介绍处理对象创建的设计模式,具体有:

  1. 工厂模式
  2. 建造者模式
  3. 原型模式

结构型模式

介绍处理一个系统中不同实体(类、对象等)之间的关系,具体有:

  1. 适配器模式
  2. 修饰器模式
  3. 外观模式
  4. 享元模式
  5. 模型-视图-控制器模式
  6. 代理模式

行为型模式

介绍处理系统实体之间通信的设计模式,具体有:

  1. 责任链模式
  2. 命令模式
  3. 解释器模式
  4. 观察者模式
  5. 状态模式
  6. 策略模式
  7. 模板模式


← pymysql应用 Mysql事物 →

Powered by Hexo, Theme designs by @hpcslag.
Style-Framework Tocas-UI designs by @yamioldmel