博客专栏  >  架构   >  Python设计模式(第2版)

Python设计模式(第2版)

全面揭示有关设计模式的内容,并结合Python语言进行示例化的解析。全书囊括单例设计模式、工厂模式、门面模式、代理模式、观察者模式、命令模式、模板方法模式、复合模式、状态设计模式以及反模式等多种设计模式。

关注
4 已关注
11篇博文
  • python设计模式之反模式

    1. 反模式简介         1.不良设计的主要表现:                1.1 不动性:以这种开发的应用程序非常难以重用                1.2 刚性:以这种开发的应用...

    2017-12-30 19:29
    431
  • python设计模式之MVC

    一、复合模式简介               复合模式将两个或更多模式组合成常见或普遍性问题的解决方案。复合模式不是同时使用的一组模式,而是一个问题的通用解决方案。 二、模型-视图-控制器模式  ...

    2017-12-30 18:09
    533
  • python设计模式之状态设计模式

    一、定义状态设计模式        1.理解状态设计模式                 1.1主要参与者                          State:封装对象行为接口。行为与对象的...

    2017-12-24 22:06
    84
  • python设计模式之模板方法

    一、定义模板方法模式          1.场景:                         1.1 当多个算法或类实现类似或相同逻辑的时候。                         1...

    2017-12-23 10:13
    70
  • python设计模式之命令模式

    一、命令设计模式简介         1.命令模式是一种行为设计模式,它利用对象之间的交互实现更强大的功能。(行为模式侧重于对象的响应性)        2.命令模式对象用于封装完成一项操作是或在出发...

    2017-12-09 09:14
    202
  • python设计模式之观察者模式

    一、行为型模式简介            1. 创建型模式的工作原理是基于对象的创建机制的。由于这些模式隔离了对象的创建细节,所以使得代码能够与要创建的对象的类型相互独立。            2....

    2017-11-26 12:17
    282
  • python设计模式之代理模式

    一、 理解代理设计模式         使用场景:                1. 它能够以更简单的方式表示一个复杂的系统。如:设计多个复杂计算或过程的系统应该提供一个更简单的接口,让它充当客户端...

    2017-11-25 12:18
    297
  • python设计模式之门面模式

    一、理解结构型设计模式         1.结构型模式描述如何将对象和类组合成更大的结构         2.结构型模式是一种能够简化设计工作的模式,因为它能够找出更简单的方法来认识或表示实体之间的关...

    2017-11-21 22:33
    248
  • python设计模式之工厂模式

    一、了解工厂模式         1.优点               1.1 松耦合,即对象的创建可以独立于类的实现。               1.2 客户端无需了解创建对象的类,但是照样可以使...

    2017-11-19 13:18
    435
  • python设计模式之单例设计模式

    一、理解单例设计模式 二、单例设计模式中的懒汉式实例化 三、模块级别的单例模式 四、Monostate单例模式 五、单例和元类 六、单利模式I 七、单例模式II 八、单例模...

    2017-10-21 20:05
    224
  • python设计模式之设计模式简介

    一、理解面向对象编程 1.对象 1.1 表示程序内的实体。 1.2 实体能够交互来解决问题。 1.3 类实例化后即成为对象。(例子中的p) 2.类 2.1定义对象的属性和行为。属性就是数据成员(例...

    2017-10-21 13:03
    547
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部