我們是否需要顯式調用「return」在構造函數中?如果是,那麼爲什麼,我需要一個完整的理由背後。我們是否需要顯式調用「return」在構造函數中?如果是,那麼爲什麼,我需要一個完整的理由背後
我在PHP中工作,但我想知道這個概念在其他人中是如何工作的?
我們是否需要顯式調用「return」在構造函數中?如果是,那麼爲什麼,我需要一個完整的理由背後。我們是否需要顯式調用「return」在構造函數中?如果是,那麼爲什麼,我需要一個完整的理由背後
我在PHP中工作,但我想知道這個概念在其他人中是如何工作的?
您不必在任何這些語言中顯式調用返回值。它隱含在函數/方法體的末尾。
如果您在代碼體結束之前調用return,則可以防止其他任何運行。但是你不想讓對象處於不一致的狀態。相反,拋出一個錯誤情況的例外。
謝謝drew010得到你的點 – 2012-01-31 07:12:12
在Java構造函數中不需要返回調用。
你不需要 – 2012-01-31 07:08:18
爲什麼你需要一個「完整的理由」背後,什麼是重要的?另外,你列出了三種不同的語言。這些都是非常不同的語言,所以原因/理由可能因語言而異。作爲三個不同的問題,你可能會更好。 – templatetypedef 2012-01-31 07:09:05
不,我還沒有看到任何需要我明確說明「返回」的語言。在構造函數中。對於某種流量控制,你可以做到這一點,但不,我沒有把它看作一個嚴格的要求。 – 2012-01-31 07:09:25