码迷,mamicode.com
首页 > 其他好文 > 详细

001_StarUML详解

时间:2020-05-31 20:13:52      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:private   名词解释   oci   string   ack   ace   元素   模型   agg   

一、

(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详解

标签:private   名词解释   oci   string   ack   ace   元素   模型   agg   

原文地址:https://www.cnblogs.com/arun-python/p/13020485.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!