基于python的设计模式实现
1.单例模式
是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。
class Singleton(object):
def __init__(self):
pass
def __new__(cls, *args, **kwargs):
if not hasattr(Singleton, "_instance"): # 反射
Sin
原创
2021-07-08 14:54:12 ·
197 阅读 ·
0 评论