【发布时间】:2012-03-29 03:32:19
【问题描述】:
在 Enterprise Architect(版本 9.2.921)中,我想制作一个类图。我有一个类 MyInterface 作为一个 Interface 。所以在 EA 中我选择了原型 <<interface>> 并将其标记为 abstract。
现在为了简单起见,我的抽象接口定义了一个虚函数。现在我有一个类 MyChild ,它是我的接口 ( class MyChild :: MyInterface ) 的子类,它应该实现这个功能。
为此,我在 EA 中创建了一个新类。然后右键单击它 - > Advanced - > Parent 。
作为类型,我选择implements,然后选择我的接口类。
在我的类图上,从子级到父级的箭头是正确的(虚线,空箭头指向界面方向)。
现在的问题是,我希望 EA 将我的抽象函数从接口直接添加到实现类本身中。因此,例如,如果我在 Interface 类中更改/添加/删除一个虚函数,它会立即在子类中更改。但问题是,函数并没有出现在子类的主体中。
有没有办法让 Enterprise Architecht 做到这一点?
【问题讨论】:
标签: c++ uml class-diagram enterprise-architect