|
首先,單例模式是對象的創建模式之一,此外還包括工廠模式。單例模式的三個特點:
1,該類只有一個實例
2,該類自行創建該實例(在該類內部創建自身的實例對象)
3,向整個系統公開這個實例接口
Java中大概是這個樣子:
class Singleton {
//私有,靜態的類自身實例
private static Singleton instance = new Singleton();
//私有的構造子(構造器,構造函數,構造方法)
private Singleton(){}
//公開,靜態的工廠方法
public static Singleton getInstance() {
return instance;
}
}
it知識庫:JavaScript 單例/單體模式(Singleton),轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。