国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python如何实现初始化执行一次

python如何实现初始化执行一次

python初始化

头像

小妮浅浅

2021-09-28 09:44:383722浏览 · 0收藏 · 0评论

1、定义类属性init_flag标记是否已经初始化。

初始值为False。

2、在__init__方法中判断init_flag。如果是False,则进行初始化。

3、将init_flag设置为True。

当再次自动调用__init__方法时,初始化动作将不再执行。

实例

class MusicPlayer(object):
 
    # 记录第一个被创建对象的引用
    instance = None
    # 记录是否执行过初始化动作
    init_flag = False
 
    def __new__(cls, *args, **kwargs):
 
        # 1. 判断类属性是否是空对象
        if cls.instance is None:
            # 2. 调用父类的方法,为第一个对象分配空间
            cls.instance = super().__new__(cls)
 
        # 3. 返回类属性保存的对象引用
        return cls.instance
 
    def __init__(self):
 
        if not MusicPlayer.init_flag:
            print("初始化音乐播放器")
 
            MusicPlayer.init_flag = True
 
 
# 创建多个对象
player1 = MusicPlayer()
print(player1)
 
player2 = MusicPlayer()
print(player2)

以上就是python实现初始化执行一次的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女儿与爸爸高清免费版电视剧| 丰满岳妇张开腿任你躁| 成都私人情侣免费看电视剧的软件 | 《訾花交换做爰》| 《疯狂瑜伽》完整版| EXO妈妈MV高清在线观看| 超短裙老师的好小好紧| 《玉尺经》完整版| 乱公伦媳2| 禁忌2| 开会桌下把荫蒂添的好多水 | 亚洲国产精品99久久久久久| 两个男人睡一个女人什么心理呢| 娇妻1~29被部长玩的经过| 《疯狂72小时》韩剧| 坤坤寒进桃子里在线看歌词| 成品人和精品人的区别在哪里知乎| DJ快了又快又骚的POP歌曲| 撕开她的内裤慢慢摸她的胸| 向日葵在线观看免费高清电视剧| 人妻熟妇乱又伦精品视频APP | 爸爸汆肉的日常| 小雪解开乳罩给老杨摸| 小蜜桃免费观看高清电视剧| 妈妈你真棒里面的插曲叫什么 | 耕耘小侄女小说全文免费阅读| 坤坤寒进桃子里在线看歌词| 星空电影在线观看免费完整版| 《一滴都不许漏》何泽城林荫| 妈妈的闺蜜| 国产X7X7X7X7X7 性价..| 欧美14-18处免费| 教资| 啊…啊…啊快日出水了A片真人 | 暴躁少女10-16岁| 哈尼克孜| 找找色| 台湾《洞门为君开》演员表| 电影《满足2》完整版在线观看| 孤男寡女免费观看高清电视剧狂飙 | 日本一姐RAPPER太多