UML中的繼承是否表示繼承了屬性/操作,還是鏈接/關聯?UML - 類繼承,你繼承了什麼?
1
A
回答
2
這實際上取決於如何聲明鏈接/關聯:public,private或protected。鏈接和關聯通常使用屬性實現,因此任何以私有方式實現的鏈接/關聯都不會被繼承,而是受保護或公共繼承。
0
我也發現了概括這個有用的:「你可以添加泛化關係捕捉屬性,操作,並在父模型元素的關係,然後在一個或多個子模型元素重用他們」 http://publib.boulder.ibm.com/infocenter/rsahelp/v8/index.jsp?topic=/com.ibm.xtools.modeler.doc/topics/cgeneral.html
0
一個好的測試是將UML逆向工程的繼承檢測到現有代碼的類圖中。 Thea Java繼承代碼的解釋如下:http://www.java.happycodings.com/Learning/code26.html
屬性通常用於關聯檢測。 依賴關係來自繼承和關聯以及其他代碼。
相關問題
- 1. UML組繼承
- 2. 你爲什麼繼承UIView?
- 3. JPA UML繼承overlaping
- 4. 繼承Python類繼承docstrings
- 5. UML中的繼承與你的ERD有什麼關係?
- 6. LinkedList ...繼承...什麼?
- 7. 瞭解繼承
- 8. 爲了繼承
- 9. 瞭解繼承
- 10. java類繼承和javabean繼承之間有什麼區別?
- 11. 其他繼承類中的繼承類
- 12. 表示UML中的泛型類繼承
- 13. python類繼承瞭解
- 14. UML中的構造型和類繼承有什麼區別?
- 15. 繼承NSObject繼承Swift通用類
- 16. 繼承在lesscss,不繼承子類
- 17. 單表繼承或類表繼承?
- 18. 類型繼承與表繼承
- 19. 類繼承或單表繼承2.3
- 20. PHP使類繼承可繼承
- 21. 繼承自繼承自DynamicObject的類
- 22. 不按預期繼承的類繼承
- 23. 這裏的繼承發生了什麼?
- 24. 類繼承
- 25. 繼承基類
- 26. 類繼承
- 27. Javascript類繼承
- 28. 繼承PHP類
- 29. 繼承類
- 30. 多類繼承?
我不知道關聯可以有不同的範圍。你能提供任何鏈接以獲取更多信息嗎?謝謝 – amax
@amax:它被稱爲可見性,你可以找到好的舊維基百科的一些細節(http://en.wikipedia.org/wiki/Class_diagram#Visibility) – Lazarus
謝謝! 4321 – amax