码迷,mamicode.com
首页 > 编程语言 > 详细

Python设计模式

时间:2019-12-03 14:16:04      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:ref   创建型模式   视图   问题   设计原则   分类   模式   命令模式   一个   

1 设计模式简介

  • 设计模式是构建大型软件系统最强大的方法之一,优化软件架构和设计已经逐渐成为软件开发和维护过程中的一个重要课题。

面向对象设计原则:

  • 开放封闭原则
  • 控制反转原则
  • 接口隔离原则
  • 单一职责原则
  • 替换原则

设计模式:特定问题的解决方案

模式的分类:

  • 创建型模式
  • 结构型模式
  • 行为型模式

2 单例模式

3 工厂模式---建立创建对象的工厂

4 门面模式---与门面相适

5 代理模式---控制对象的访问

6 观察者模式---了解对象的情况

7 命令模式---封装调用

8 模板方法模式---封装算法

9 模型-视图-控制器---复合模式

10 状态设计模式

11 反模式

Python设计模式

标签:ref   创建型模式   视图   问题   设计原则   分类   模式   命令模式   一个   

原文地址:https://www.cnblogs.com/bmxm/p/11976167.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!