• 售前

  • 售后

热门帖子
入门百科

python单例模式的应用场景实例讲解

[复制链接]
也空中最亮的兴 显示全部楼层 发表于 2021-10-25 19:51:16 |阅读模式 打印 上一主题 下一主题
1、应用场景

需要频仍创建和烧毁的对象;
创建耗费太多时间或资源,但经常使用的对象;
工具类对象;
经常访问数据库或文件的对象。
2、实例

假如每个对象中封装了相同的数据,但是需要创建多个对象的时间,而且这两个实例全部的功能是一样的,所以我们就可以使用一个实例完成,在这里我们就可以使用单例模式,如下
  1.   class Person:
  2.   def __init__(self):
  3.     self.name = '123123'
  4.     self.age = '20'
  5.   def f1(self):
  6.     pass
  7.   def f2(self):
  8.     pass
  9. mingming = Person()
  10. mingming.f1()
  11. mingyue = Person()
  12. mingyue.f1()
复制代码
到此这篇关于python单例模式的应用场景实例讲授的文章就先容到这了,更多干系python单例模式的应用场景内容请搜刮脚本之家从前的文章或继续欣赏下面的干系文章盼望大家以后多多支持脚本之家!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作