Python设计模式 单例模式
这种模式将一个类的实例化限制为一个对象。它是一种创建模式,只涉及一个类来创建方法和指定对象。
它为创建的实例提供了一个全局访问点。
如何实现一个单例类
下面的程序演示了单例类的实现,它打印了多次创建的实例。
输出
上述程序产生了以下输出 –
创建的实例数量相同,输出中列出的对象也没有区别。
这种模式将一个类的实例化限制为一个对象。它是一种创建模式,只涉及一个类来创建方法和指定对象。
它为创建的实例提供了一个全局访问点。
下面的程序演示了单例类的实现,它打印了多次创建的实例。
上述程序产生了以下输出 –
创建的实例数量相同,输出中列出的对象也没有区别。