2011-08-10 59 views
1

類使用受保護構造函數設計爲SingleTon類。 它被運送給客戶。現在需要提交一個修補程序,以便此受保護的構造函數可以作爲私有。具有受保護構造函數的單例類

是否有可能?

+0

你使用哪種語言? – 2011-08-10 10:47:51

+0

你可以通過用戶名來猜測:) – Bohemian

回答

3

我對你的語言是Java您的用戶名猜...

單身必須有一個私人的構造函數是安全的 - 否則就不能保證是單身!

你應該把它變成私人的。如果你的客戶已經對你的單例進行了子類化並使用了受保護的構造函數,那就太糟糕了。您不應該爲了提供對中毒遺留代碼的支持而破壞應用程序設計。

相關問題