Uml 如何在MagicDraw中创建抽象类
我是MagicDraw的新手,我想知道如何将类指定为{abstract}Uml 如何在MagicDraw中创建抽象类,uml,magic-draw,Uml,Magic Draw,我是MagicDraw的新手,我想知道如何将类指定为{abstract} 我知道类规范中的de属性“是抽象的”,但我希望它出现在标题中。在MagicDraw中设置IsaStract的位置在类的规范窗口中。要打开该窗口,请右键单击该类或在选中该类时按enter键。窗口将如下所示: 你没有特别要求更多的信息,但我会提供给你,如果你觉得有用的话 要创建的模型如下所示: 注意,抽象类是用斜体写的,表示它是抽象的。还要注意,为泛化集指定了{complete,disjoint}。(仅供参考,{compl
我知道类规范中的de属性“是抽象的”,但我希望它出现在标题中。在MagicDraw中设置
IsaStract
的位置在类的规范窗口中。要打开该窗口,请右键单击该类或在选中该类时按enter键。窗口将如下所示:
你没有特别要求更多的信息,但我会提供给你,如果你觉得有用的话
要创建的模型如下所示:
注意,抽象类
是用斜体写的,表示它是抽象的。还要注意,为泛化集指定了{complete,disjoint}
。(仅供参考,{complete}
也称为a。)
请注意,如果未指定{complete}
,则会与IsaStract
元属性产生冲突。出现冲突的原因是,在UML中,默认值是{complete}
,这意味着您可以创建一个超类的实例,而不是其中一个子类的实例。与isAbstract冲突的代码