创建型模式

lookb97467 9 0 PDF 2020-12-23 01:12:05

创建型模式处理对象实例化机制,这样的模式可以定义如何创建对象实例或者甚至如何构造类的方式。 单例模式 class Singleton(object): _instance = None def __new__(cls,*args, **kwargs): if cls._instance is None: cls._instance = super().__new__(cls, *args, **kwargs) return cls._instance 此方法不安全,涉及到继承之后就不确定了。 class Singleton(object): _instances = [

用户评论
请输入评论内容
评分:
暂无评论