應用OOP所以我目前的理解類有: 辛格爾頓爲將永遠只能被實例化一次的類。 對於沒有實例化但只存在的類的靜態。 定期?對於一個可以反覆實例化的類。小開源項目
因此,我正在做一個小型的開源項目,至於處理用戶問題,我想我該如何處理它,例如: 創建用戶 - 我可以實例化一個用戶對象,然後調用一個方法創造它。或者我可以有一個單身人士,所以用戶對象始終存在,並調用創建?
我只是覺得似乎有點草率創建爲每個用戶相關的操作的對象,如更新用戶的憑據,我希望實例化另一個用戶對象,然後調用它的方法更新?
只是困惑如何實際應用OOP,而要做到最好的方式。
感謝任何/所有幫助你們可以提供。
類/靜態返回的該實例的方法(或相關)模型/對象被稱爲「工廠」。 – coreyward 2011-04-16 23:55:43