由於我是java新手。我想知道是否java中不支持多重ineritance,那麼一個類如何與默認的超類Object一起擴展另一個類?擴展另一個類的類如何擴展Object類,儘管不允許多重繼承?
4
A
回答
5
因爲雖然不允許多重繼承,但一個類可以繼承另一個類,它可以繼承另一個類 - 最終該鏈頂部的類將繼承對象(如果不這樣做,它會這樣做)指定它繼承任何特定的類)
+0
@Anshul沒問題!這就是我們在這裏。 – berry120
0
「多重繼承」比你描述的不同 - 它是指延長超過一個一個單獨的類,如
公共類MultipleClass擴展ClassA的, ClassB
你所描述的只是一個繼承層次。
2
3
儘管這已經得到解答,但這裏有一個不同的觀點。試着從人性角度來思考它。你不能有2個生物父親,但你繼承了你父親,你的祖父,曾祖父等等的特徵......同樣,當你擴展一個班級時,這個班級成爲父母班級,你會從樹上的每個父類繼承特徵。
;)
相關問題
- 1. Java不支持多重繼承,但隱含在Java中的每個類擴展了Object並允許多一個
- 2. PHP擴展類繼承
- 3. 流繼承 - B類擴展了一個
- 4. 擴展MapActivity和另一個類:避免多繼承
- 5. 如何擴展多個類
- 6. 如何擴展te MembershipUser類無w/o多重繼承?
- 7. Java中的每個類擴展Object.Then如何擴展其他類。因爲一個類只能擴展一個類
- 8. 擴展類沒有多重繼承或重複的代碼
- 9. PHP類的繼承和擴展方法
- 10. 擴展一個擴展類的模塊
- 11. UserControl繼承另一個類來擴展它
- 12. Java - 需要擴展Applet,但已經繼承另一個類
- 13. 聲明一個擴展另一個多態類的多態類
- 14. 用多個類擴展一個類
- 15. 繼承vs擴展與內部類
- 16. 擴展模型類ASP.MVC(繼承?)
- 17. 擴展/ 2類繼承Java中
- 18. 擴展類型 - 繼承元素排序
- 19. 擴展(繼承)類(或對象)在Javascript
- 20. 擴展多個Java類不重複
- 21. 從ASP.NET ListView繼承,「不允許在這裏,因爲它不擴展類'System.Web.UI.UserControl'」
- 22. 如何擴展擴展類的接口
- 23. 擴展類不能繼承一個方法嗎?
- 24. PHPUnit:如何斷言一個類擴展了另一個類?
- 25. 擴展擴展類型
- 26. 擴展擴展類Zend_Db_Table_Row_Abstract
- 27. 如何在Scala中擴展一個擴展另一個類的類型參數的java類?
- 28. 如何處理繼承,如果一個子類已經擴展與基類
- 29. 替代擴展多個類
- 30. 如何擴展2個類?
沒有多繼承意味着你只能有一個父親,但可能有很多祖先。 – MByD