0
A
回答
0
的Java避免了強制執行的單繼承類和允許接口多重繼承的鑽石問題。
當界面形成鑽石時,這並不是一個問題。
你可以得到一個Javadoc鑽石問題,但我想這不是你想要的。
1
在Java中你永遠不會有鑽石問題。它的設計沒有多重繼承。
當您在超級基類中有多個數據成員和具有可靠定義的函數成員時,就會出現鑽石問題。但是,在Java中,只能使用interface
;除了純粹的virtual
方法和static const
成員(在C++上下文中)之外,它永遠不能包含任何內容。
相關問題
- 1. 鑽石問題
- 2. 鑽石問題
- 3. C++:鑽石問題
- 4. 鑽石繼承問題
- 5. 接口的鑽石問題
- 6. 鑽石的問題時嘗試使用虛擬繼承
- 7. 模擬問題Java
- 8. 實現虛函數的鑽石問題
- 9. C++鑽石控制檯輸出問題
- 10. 當C++遇到鑽石問題
- 11. C++怪異鑽石繼承問題
- 12. Java鑽石的高度Asterisk
- 13. 工廠設計模式和鑽石OOP問題
- 14. 帶有問號的Fortran打印鑽石
- 15. 帶問號的鑽石
- 16. adb-有沒有辦法模擬IME_ACTION _DONE?
- 17. 有沒有辦法模擬QGroupVBoxLayout?
- 18. perl mocking有沒有辦法模擬$?
- 19. C++虛擬/非虛鑽石繼承
- 20. 鑽石廣場算法
- 21. JS新手,有沒有辦法將這些圈子變成鑽石?
- 22. 模擬問題
- 23. 模擬問題
- 24. 使用第三方庫的鑽石繼承問題
- 25. 有沒有辦法一般地用Moq模擬DbSet.Find方法?
- 26. Java 7的鑽石操作方法調用
- 27. 模擬方法沒有被調用 - java
- 28. java硬幣拋擲模擬器問題
- 29. Java多線程賽車模擬問題
- 30. 問題用模擬庫