UML工具是否有一些摘要視圖,用於顯示類對象的屬性和方法,包括通過繼承從父類獲取的屬性和方法?UML查看「滾動」類的繼承方法?
例如,說我已經圖解foobar的的繼承從FOO(Python代碼):
class foo:
def doSomething(self):
print 'stuff'
class foobar(foo):
def dontJustStandThere(self):
self.doSomething()
的foobar的圖顯示了從富繼承和方法dontJustStandTherE()。 foo圖顯示方法doSomething()。現在,實例化的foobar對象將有兩個方法 - dontJustStandThere()和doSomething()(通過繼承)。很高興看到foobar的一個總結,它只列出了它的方法和屬性,並沒有將它們分解到它們的特定源中,並理想地忽略了由子類重載的父類方法。將這些方法積累到一個對象中是一個繼承點,是的?
UML工具是否有這樣的觀點,他們稱之爲什麼?我查看了我正在使用的工具(波塞冬)和網絡的指南和命令,並且我似乎沒有看到任何這樣的內容 - 但它似乎非常有用,我想它有點不可思議。
(我想這也有可能是海神的重點是Java代碼,並從Python的Java的規範差異繼承可能是複雜的事情。)
MagicDraw現在支持插入符號。 – 2015-05-31 18:51:16