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