1. 首页
  2. 数据库
  3. 其它
  4. python常见的设计模式(详解)

python常见的设计模式(详解)

上传者: 2020-12-23 02:54:37上传 PDF文件 65.94KB 热度 22次
目录 1,单例模式(只能创建一个对象) 2,简单工厂模式 3,工厂方法模式 4,抽象工厂模式(解决多类产品) 1,单例模式(只能创建一个对象) 1、单例模式介绍 内容:保证一个类只有一个实例,并提供一个访问他的全局访问点 使用场景:当类只能有一个实例而且客户可以从一个总所周知的访问点访问他 例: 比如Test是一个类,你创建两个对象a=Test(), b=Test()在单例模式下a,b两个对象相同 优点: 1、 对唯一实例的受控访问(比如写日志时的日志句柄) 2、 单例模式相当于全局变量,单例模式防止了命名空间被污染 单例模式使用 from abc import abstractmethod,
用户评论