0
可能重複:
When should I use static methods in a class and what are the benefits?靜態函數/類..推理?
我在PHP工作現在。
我正在處理兩組函數。
我有一個由日期處理函數組成的類。
在這個類中,我不需要屬性,因爲每個函數/方法或多或少都是一個實用程序。正因爲如此,我使得我的班級的所有功能都是靜態的。
我從這裏有幾個問題。
1)使用靜態方法有什麼好處?我知道有更低的處理開銷,因爲沒有一個對象。我也聽說這是微不足道(取決於)。
2)除了公用事業之外,還有哪些其他類型的功能/方法可以成爲「靜態」的好選擇?
感謝
請在下一次詢問之前進行搜索: http://stackoverflow.com/questions/2080150/when-should-i-use-static-methods-in-a-class-and-what-are-the - 好處 http://stackoverflow.com/questions/1299712/why-should-we-use-static-calls-in-php http://stackoverflow.com/questions/1316800/when-to-use-static -modifier-in-php – hobodave 2010-01-19 21:33:19
你的問題讀起來就像你處於與PHP一樣的開發/知識水平。不能推薦Kevin Skoglund的「PHP和MySQL - 超越基本」 - 從Lynda.com相當便宜。真的幫助我理解公共/私人/靜態方法的概念。 – suitedupgeek 2010-01-19 21:48:01