2009-08-19 97 views

回答

3

使用靜態調用,您不需要創建類的實例,以便在不需要實際對象時可以節省一些內存。

5

使用靜態類可以更好地組織不需要由其自身實例表示的代碼和函數。例如工廠類,幫助類,ulitily類等。

因此,例如,您可以有一組實用函數來操縱數字。將它們放在靜態類「數學」中,可以將它們組合在一起。

9

我們使用靜態類變量在類的所有實例之間共享數據,我們使用靜態方法(最好是private static)計算類功能所需的某些內容,但與類實例狀態無關($this)。

表現爲確實不是存在static -s的原因。這更像是一種副作用。

相關問題