1
A
回答
1
static constructors(見第四版)和private constructors都可以用來實現Singleton設計模式。
+0
@Timwi:謝謝,不知道這個選項。 – 2010-09-15 21:57:14
0
靜態構造函數在第一次以任何方式提及類類型時調用。例如,可用於填充靜態字典。這些構造函數不能被明確調用。
另一方面,私人構造函數只能從類本身中調用。例如,可以通過創建工廠方法來限制或監視該類的新實例的創建。
至於單身人士的問題,Oren A大概總結了一下。
0
你能得到關於這個link
相關問題
- 1. 實例化派生類對象,其基類ctor是私人的
- 2. 什麼是靜態類與只有靜態方法的類之間的區別?
- 3. 私鑰類型之間的區別?
- 4. 靜態嵌套類和普通類之間的區別
- 5. PHP靜態類和單例類之間的確切區別是什麼
- 6. 抽象類和靜態類之間有什麼區別?
- 7. 類參考和類實例之間的區別
- 8. 類變量和類實例變量之間的區別?
- 9. 「類型」,「實例」,「類」和「對象」概念之間的區別
- 10. 保護和私人之間的區別
- 11. 單例類中的私有靜態變量和私有實例變量有什麼區別?
- 12. 私人EventHandler和私人事件EventHandler之間的區別?
- 13. 子類和類別之間的區別?
- 14. 單獨使用的類與'靜態類'
- 15. python中的類的實例化之間的區別
- 16. ER圖與類圖之間的區別
- 17. 非靜態類的實例之間共享的內部靜態類的靜態屬性?
- 18. 將靜態方法放入靜態類並將實例方法放入靜態類中有什麼區別?
- 19. 靜態函數與類的靜態指針有什麼區別
- 20. Ruby的類變量和實例變量之間的區別
- 21. 類和它的實例之間的區別
- 22. 泛型類實例的三個聲明之間的區別
- 23. 靜態,私人會員,內部類型
- 24. java - 抽象類和具體類之間的獨特區別
- 25. 類實例和靜態方法之間的關係
- 26. 類方法和實例方法之間的區別?
- 27. 加載類和實例化之間的區別
- 28. 跟進:類方法和實例方法之間的區別?
- 29. 靜態方法比獨立類慢嗎?
- 30. 從WAR運行EJB與獨立EJB容器之間的區別
靜態類和sigleton使用什麼叫靜態構造函數意味着更多的信息?你的意思是工廠方法? – 2010-09-15 21:37:44
@SB,靜態構造函數是類的初始化器,與實例相反。 – 2010-09-15 21:38:51