python單例模式的應用場景
1、應用場景
需要頻繁創建和銷毀的對象;
創建花費太多時間或資源,但經常使用的對象;
工具類對象;
經常訪問數據庫或文件的對象。
2、實例
如果每個對象中封裝了相同的數據,但是需要創建多個對象的時候,而且這兩個實例所有的功能是一樣的,所以我們就可以使用一個實例完成,在這里我們就可以使用單例模式,如下
classPerson:
def__init__(self):
self.name='123123'
self.age='20'
deff1(self):
pass
deff2(self):
pass
mingming=Person()
mingming.f1()
mingyue=Person()
mingyue.f1()
以上就是python單例模式的應用場景,希望能對大家有所幫助,更多Python學習教程請關注IT培訓機構:千鋒教育。