1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 单例-单例设计模式代码实现

单例-单例设计模式代码实现

时间:2019-07-26 09:58:27

相关推荐

单例-单例设计模式代码实现

class MusicPlayer(object):# 记录第一个被创建对象的引用instance = Nonedef __new__(cls, *args, **kwargs):# 1. 判断类属性是否是空对象if cls.instance is None:# 2. 调用父类的方法,为第一个对象分配空间cls.instance = super().__new__(cls)# 3. 返回类属性保存的对象引用return cls.instance# 创建多个对象player1 = MusicPlayer()print(player1)player2 = MusicPlayer()print(player2)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。