![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
对象管理
对象管理
python_ID
这个作者很懒,什么都没留下…
展开
-
打印机案例, 办公室里多人使用同一打印机
# 打印机案例, 办公室里多人使用同一打印机class Staff(object): """员工类""" def user_printer(self, info, pr): """ 使用打印机的方法 :param info:需要打印的信息 :param pr: 打印机对象 :return: None """ pr.add_task(info)class Manager(原创 2020-07-25 16:38:06 · 223 阅读 · 0 评论 -
单例模式
# 演示单例模式class User(object): __instance = None def __new__(cls, *args, **kwargs): if cls.__instance is None: cls.__instance = object.__new__(User) return cls.__instanceif __name__ == '__main__': u1 = User()原创 2020-07-25 16:35:52 · 72 阅读 · 0 评论