001_StarUML详解

Posted arun-python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了001_StarUML详解相关的知识,希望对你有一定的参考价值。

一、

(1)类的UML标识符:? private : - ? public : + ? protected: #

(2)属性:  可见性  名称:类型 [ = 默认值 ]  eg: ? - userName:String = Sam ? - age:int = 18

(3)方法:  可见性  名称(参数列表) [ : 返回类型] eg:? + getUserName(): String ? + getAge() : int

(4)模型中主要的图形元素解释

①类之间的关系

?依赖(Dependency){无对应java关键字}                       ?实现(Interface Realization){implements}            ?关联(Association){无对应java关键字}                                         

           技术图片                                                   技术图片                                            技术图片                                          

?直接关联(Directed Association){无对应java关键字}     ?泛化(继承:Generalization){extends}                   ?聚合(Aggregation){无对应java关键字} 

技术图片                                                              技术图片                                           技术图片  

?复合(Composition){无对应java关键字}                       ?接口(Interface)

        技术图片                                               技术图片

技术图片

技术图片      技术图片      技术图片      技术图片     技术图片     技术图片     技术图片    技术图片    技术图片

(5)名词解释

①定义自己的衍型(StereoType)

 

以上是关于001_StarUML详解的主要内容,如果未能解决你的问题,请参考以下文章

debian9 StarUML

[新增EA028高压注射器]24套UML+EA和StarUML的建模示范视频-全程字幕(2022.7.4更新)

开发环境StarUML 工具 ( 下载软件 | StarUML 安装 | StarUML 创建工程 )

七StarUML的Class Diagram(类图)示例

staruml怎么缩小比例

staruml提供了几种uml图?