0
A
回答
2
如果此方法是普通的構造函數行爲 - 然後IMO - 是的,它會使代碼更具可讀性。
一個常見的用法是例如(Java語法):
MyClass() {
this(SOME_DEFAULT_VALUE);
}
MyClass(int x) { ... }
有時你必須寫這種方法構造,例如,如果(再JAVA)它設置一個final
領域,哪些不能在方法中進行修改。
+0
感謝您的回答。我沒有考慮到最終領域的問題。 – robingrindrod
0
你的構造函數都需要一個方法,我猜之前(或之後)已經執行了不同的操作。它本身不一定是構造函數。它可以,並且在我看來它應該(至少從我的問題中可以理解),通過一種私人方法。
相關問題
- 1. 如何從多個私人構造函數中反映私人構造函數
- 2. KScenemer在Lucene有私人構造函數
- 3. 私人類的構造函數是否必須是私有的?
- 4. 嘲笑私人構造函數
- 5. 構造函數的私人範圍
- 6. Ninject和私人構造函數
- 7. 私人WCF服務構造函數
- 8. 私人拷貝構造函數:disallow
- 9. Xposed - 掛鉤私人構造函數
- 10. 私人類構造函數不能訪問私人成員
- 11. 構造函數是私有的?
- 12. 正確使用私有構造函數
- 13. CgLib增強私有構造函數
- 14. Java Spring bean與私有構造函數
- 15. CallInst構造函數是私有的?
- 16. 錯誤:構造函數是私有
- 17. 使類構造函數私有
- 18. libstdC++私有basic_streambuf構造函數
- 19. 定義私有類的構造函數
- 20. JsonSerializationException類型與私有構造函數
- 21. 使實體的構造函數私有
- 22. 私有構造函數和繼承(Java)
- 23. Scala案例類私有構造函數不是私有的
- 24. unique_ptr成員,私人拷貝構造函數與移動構造函數
- 25. 帶有一個參數的私有拷貝構造函數和構造函數
- 26. Kotlin - 具有私有構造函數的工廠函數
- 27. 在java中,如何使用其父類也有私有構造函數的私有構造函數創建類?
- 28. 私人構造函數獲取空私有靜態只讀字符串
- 29. 具有私人構造函數的通用對象
- 30. 使用.bind私有函數和構造函數
哪種語言??? – Jon
我使用的是Java,但它更像是一個假設的設計問題。 – robingrindrod