2009-07-22 47 views
0

我想創建一個「單體工廠類」來檢索我的專用對象。創建這樣的課程是可能的,它是否會爲靜態工廠等更簡單的解決方案帶來一定的性能提升? 或者還有其他解決方案嗎?設計決策:實現多種模式或其他方法的類?

該類將成爲數據密集型應用程序的一個關鍵組件,處理持續的數據庫訪問寫入。當工廠認識到需要在具有特殊模式的表中寫入一行時,每個專用對象都會被調用。

我不是一個性能專家,但希望調整解決方案成爲記憶光,不需要多個線程處理特定對象,我想實現一些緩存(檢索已經創建了專門的實例)。

解決方案?

+0

你的問題不是很清楚你問的是什麼 - 你問是否會通過實現一個單體工廠來節省內存/提高性能? – Chii 2009-07-22 11:48:36

+0

我試圖澄清我的問題。 – OverLex 2009-07-22 12:07:50

回答

2

爲什麼不讓這個類使用靜態函數?不需要實例化工廠。