2015-12-11 28 views
2

我有一個好奇的問題在這裏。有一個單例類使用或調用另一個單例類是明智的嗎?我目前工作的這個項目確實有點不錯。這一慣例的好消息和壞消息將是最有幫助的。C#:單身人士使用單身人士

+3

你爲什麼認爲這有什麼問題? –

+0

這總是取決於項目。您想做什麼? –

+0

我不完全確定是否存在或不存在。我想要一些見解,我想我從來沒有見過這麼多的單身使用,這提示了我的好奇心。 –

回答

0

毫無疑問。每個辛格爾頓代表自己,並稱其爲另一方。這不好還是不好。

它依賴於你的目標,如果singeltons自己是一個很好的決定。

+0

鑑於此示例:客戶端服務器應用程序。說簽到和驗證方法服務器端是單身。登錄訪問驗證。這會如何影響性能?會導致死鎖發生? –

+0

@JosephFreeman方法並不是真正的「單身」,它們可以是靜態或實例。類型(類)本身可以被構造爲單例,從而只有一個**實例**存在。它就像你想要實例類的好處並強制只創建一個實例類一樣。靜態有點不同。 –

+0

您是否可以提供代碼,至少是簡單的來獲得這個想法? –