1
A
回答
3
我對你的語言是Java您的用戶名猜...
單身必須有一個私人的構造函數是安全的 - 否則就不能保證是單身!
你應該把它變成私人的。如果你的客戶已經對你的單例進行了子類化並使用了受保護的構造函數,那就太糟糕了。您不應該爲了提供對中毒遺留代碼的支持而破壞應用程序設計。
相關問題
- 1. 受保護的內部構造函數
- 2. 我應該爲我的單例類創建受保護的構造函數嗎?
- 3. Castle.Windsor:具有空的受保護構造函數的解析類型
- 4. 使用受保護的構造函數的C++常量實例?
- 5. 受保護的構造函數與純虛析構函數
- 6. 創建具有構造函數的單例類,該構造函數接受被評估的參數運行時
- 7. 受保護的構造抽象類
- 8. 受保護的抽象基類的構造函數和析構函數?
- 9. 受保護的斯卡拉內部類構造函數
- 10. 無法訪問抽象類中受保護的構造函數
- 11. 受保護的構造函數派生類問題
- 12. 如何具有在C#中的受保護的構造函數的類的創建實例
- 13. C中的繼承樹和受保護的構造函數#
- 14. 關於受保護的構造函數的查詢
- 15. 模仿具有默認參數值的構造函數的類的受保護成員
- 16. 休眠使用受保護的默認構造函數失敗
- 17. 能夠用受保護的構造函數創建一個var?
- 18. 受保護構造函數的實際用途是什麼?
- 19. 使用make_shared與受保護的構造函數+抽象接口
- 20. DataRow和受保護的內部構造函數
- 21. 爲什麼std :: ostream的構造函數受到保護?
- 22. 如何在c#中調用受保護的構造函數?
- 23. 受保護的構造函數 - 不顯示與GetConstructors()
- 24. NoSuchMethodException當使用反射來實例化受保護的構造函數時
- 25. 從派生類構造函數初始化受保護的數據成員
- 26. 檢測受保護的構造函數(可能是抽象的)基類
- 27. node-gyp build error「在mac上調用類」v8 :: HandleScope「的受保護構造函數
- 28. 如何才能獲得java類的受保護和公共構造函數?
- 29. C++類構造函數定義public,表示它是受保護的
- 30. 有沒有用於使受保護的析構函數虛擬?
你使用哪種語言? – 2011-08-10 10:47:51
你可以通過用戶名來猜測:) – Bohemian