但还有一个问题

时间:2021-11-20 02:23:05

标签:

Mac如何使用StartUml (同样适用于windows) 1.如何画接口类?

在UML类图中,接口有2种暗示要领

(1)分为两层,第一层接口名,顶端有<>标识,第二层是接口要领,也就是俗称的两层矩形框暗示; (2)和类图暗示一样,区别为第二层为空,在矩形框上有一个棒棒糖的标识,俗称棒棒糖暗示法;

下面我们就详细讲解下如何把接口酿成两层矩形框暗示

1、选中需要改削的接口图,右键“Format”→“Stereotype Display”→“Textual” (Mac下是没有Textual 但是可以转化为Icon或者Decration..... 这两种模式是有区另外,前者当一个类去实现接口的时候会显示实线,后者则会显示虚线跟我们平时看的功效一样) 颠末上面的设置,可以发明接口的暗示要领已经由棒棒糖暗示法酿成两层矩形框暗示了,但还有一个问题,就是要领名和属性不显示,让接口显示要领名和属性,请凭据以下法式设置:“Format”去失“Suppress Attributes”和“Suppress Operations”。然后接口哪里会显示两行矩形出来,还有在接口哪里写要领的时候注意只需要写出要领名就行了,不需要写 + - 这些只需要前面的下拉框选择就行了。void 在这里暗示的是type 最终,进过设置,接口的暗示如下图所示,告成的把接口由棒棒糖暗示法酿成两层矩形框暗示法 拓展 添加类和接口的关系 l 可以通过从toolbox中选择暗示“Realization”的箭头,并从Circle拖拽向IShape,使Circle实现接口IShape。反复同样的过程,为Rectangle添加实现关系。这是添加了Circle 和 Rectangle对付IShape接口的实现关系。 n 如果想使连接线表示为直角的方法,右击连接线,并选择" Format/Line Style/Rectilinear"菜单。你通过这种方法,使箭头重叠在一起,可以使你的图看起来更整洁。 2.如何通过StartUml生成Java代码 生成Java stub代码: l 点击主菜单的“Tools->Java”菜单,,选择“Generate Code”。 从对话框中选择你的模块(这里可能Model1),点击“Next”。 l 为了使你的模块或者图标的所有类都生成stub code,选择“Select All”然后按“Next”。 l 选择一个有效的输出目录,“Next”。 l In the "Options Setup", be sure to check both "Generate the Documentation by JavaDoc" and "Generate empty JavaDoc". All other checkboxes should be unchecked. Then press "Next".在“Options Setup” ,请务必选中“Generate the Documentation by JavaDoc”,“Generate empty JavaDoc”,所有其他复选框不选中,“Next”。 l 此刻StarUML将从你的图孕育产生代码,点击“Finish”退出对话框。 l 此刻,您可以编纂生成的代码,以增加应用。 3.如何画时序图

创建时序图法式如下:Model–》Add Diagram–》Sequence Diagram

4.如何画抽象类

2018.4.15 Mac系统下如何使用StartUml (同样适用于windows)

标签:

原文地点:https://www.cnblogs.com/qichunlin/p/8849464.html