![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UML
文章平均质量分 85
JustWei_
这个作者很懒,什么都没留下…
展开
-
UML-四种事物
UML-四种事物1、结构事物(structural thing)类(class)类是具有相同属性、相同操作的一组对象的集合的抽象描述。在图形上,类用一个矩形来表示,通常矩形中写有类的名称、类的属性和类的操作。组件(component)组件是系统中物理的、可替代的部件,是一个描述了一些逻辑元素(如类、接口)的物理包。在图形上,组件由一个带有小方框的矩形表示。通常在矩形中只写该组件的名字。接口(interface)接口是描述了一个类或组件的一个服务的操作集,或者说,接口描述了类或组转载 2021-04-26 22:35:40 · 3926 阅读 · 0 评论 -
UML-时序图
UML-时序图1、时序图的概念时序图定义:描述了对象之间传递消息的时间顺序,用来表示用例中的行为顺序,是强调消息时间顺序的交互图。时序图描述的事物:时序图描述系统中类和类之间的交互,将这些交互建模成消息交换,时序图描述了类以及类之间的交换以完成的期望行为的消息,时序图中每条消息都代表了类的一个操作或者引起状态机改变的触发事件。时序图表示:参与交互的对象在时序图顶端水平排列,每个对象的底端绘制了一条垂直虚线,对象A像对象B发送消息,用一条带箭头的实线表示,该实线起始于对象A底部的虚线,终止于对象B底部转载 2021-04-26 15:26:51 · 968 阅读 · 0 评论 -
UML-类图
UML-类图1、泛化关系 (Generalization)用来描述继承关系,在 Java 中使用 extends 关键字。泛化关系由实线空心箭头的直线表示。如下图所示:Car 与 Trunck 继承 Vihical。2、实现关系 (Realization)用来实现一个接口,在 Java 中使用 implements 关键字。实现关系由虚线空心箭头的直线表示。如下图所示:Fly 与 Run 实现了 MoveBehavior 接口。3、聚合关系 (Aggregation)表示整体由部分组成,原创 2021-04-26 10:57:27 · 299 阅读 · 0 评论