Chapter4: 單例/獨體模式 (Singleton)
Last updated
Last updated
1.Singleton Pattern
2.Singleton Pattern Example for javascript
3.Singleton Pattern Example for C#
單例/獨體模式的核心概念
滿足以下兩個條件
1.提供一個全域的存取點(access point)
2.一個類別只會有一個實例
以C#為例
Class Diagram
只有getInstance()一個函式, 而且沒有公開的建構子
問題與挑戰
多執行緒時的同步問題與效能問題