美文网首页
python设计模式

python设计模式

作者: writ | 来源:发表于2019-05-05 14:29 被阅读0次

第一章

面向对象编程

对象;类;方法;

面向对象编程的主要概念

封装;多态;继承;抽象;组合

面向对象的设计原则

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

设计模式的概念

设计模式的优点
设计模式的分类 代码段;设计;标准;模式
上下文--设计模式的适用性 参与者;非功能需求;权衡;结果

动态语言的设计模式

模式的分类

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

第二章 单例设计模式

第三章 工厂模式:建立创建对象的工厂

简单工厂模式
工厂方法模式
抽象工厂模式

第四章 门面模式:与门面相适

UML类图 门面;系统;客户端

第五章 代理模式:控制对象的访问

代理模式的三个角色:制作公司;经纪人;演员
代理;主题;真实主题
代理;主题/真实主题;客户端
不同类型的代理:虚拟代理;远程代理;保护代理;智能代理
门面模式和代理模式之间的比较:


屏幕快照 2019-05-05 下午14.13.10 下午.png

第六章 观察者模式:了解对象的情况

UML类图: 主题;观察者; 具体观察者
观察者模式 拉模型;推模型

第七章 命令模式:封装调用

UML类图: Command;ConcreateCommand;Client;Invoker;Receiver

第八章 模板方法模式:封装算法

UML类图: AbstractClass;template_method;ConcreteClass

第九章 模型-视图-控制器-复合模式(MVC)

模型 了解应用程序的情况
视图 外观
控制器 胶水

第十章 状态设计模式

UML类图: State;ConcreteState;Context

第十一章 反模式

相关文章

  • 二十三种设计模式及其python实现

    参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》—...

  • 基础-单例模式

    单例模式总结-Python实现 面试里每次问设计模式,必问单例模式 来自《Python设计模式》(第2版) 1.理...

  • 《精通Python设计模式_带索引书签目录》 分享下载

    书籍信息 书名: 精通Python设计模式_带索引书签目录 标签: 精通Python设计模式_带索引书签目录,免费...

  • python中OOP的单例

    目录 单例设计模式 __new__ 方法 Python 中的单例 01. 单例设计模式 设计模式设计模式 是 前人...

  • 单例

    目标 单例设计模式 __new__ 方法 Python 中的单例 01. 单例设计模式 设计模式设计模式 是 前人...

  • python 单例

    仅用学习参考 目标 单例设计模式 __new__ 方法 Python 中的单例 01. 单例设计模式 设计模式设计...

  • Python 设计模式初探

    Python 设计模式初探 本博客是在阅读精通Python设计模式(中文版),以及阅读 Mask R-CNN 第三...

  • Python的官方教程

    Scrapy中文教程Django中文教程DjangoBookJavaScript设计模式大话设计模式-Python...

  • L1 Python自学 - 笔记

    1. 设计模式 1.1. Python 设计模式 https://www.bilibili.com/video/a...

  • 80 个Python 新手入门课demo

    Python3 简明教程 Python版设计模式实践 Python Flask Web框架 Python3 基于 ...

网友评论

      本文标题:python设计模式

      本文链接:https://www.haomeiwen.com/subject/krgcoqtx.html