1、單例設(shè)計(jì)模式,是一種常用的軟件設(shè)計(jì)模式,在它的核心結(jié)構(gòu)中只包含一個(gè)被稱為單例的特殊類,通過(guò)單例模式可以保證系統(tǒng)中,即一個(gè)類只有一個(gè)對(duì)象實(shí)例。
2、單例設(shè)計(jì)模式是設(shè)計(jì)模式中最簡(jiǎn)單的形式之一,這一模式的目的是使得類的一個(gè)對(duì)象,成為系統(tǒng)中的唯一實(shí)例,要實(shí)現(xiàn)這一點(diǎn),可以從客戶端對(duì)其進(jìn)行實(shí)例化開(kāi)始,因此需要用一種只允許生成對(duì)象類的唯一實(shí)例的機(jī)制,阻止所有想要生成對(duì)象的訪問(wèn),使用工廠方法來(lái)限制實(shí)例化過(guò)程,這個(gè)方法應(yīng)該是靜態(tài)方法,讓類的實(shí)例去生成另一個(gè)唯一實(shí)例毫無(wú)意義。