个性化阅读
专注于IT技术分析

UML实现详细解释图解

本文概述

在UML建模中, 实现是两个对象之间的关系, 其中客户(一个模型元素)实现了供应商(另一个模型元素)指定的责任。实现关系可用于类图和组件图。

实现关系没有名称。它主要在接口中找到。它由虚线表示, 在一端从客户端指向服务器的一端带有空心箭头。

接口实现

接口实现是分类器和接口之间的一种特殊关系。在接口实现关系中, 实现分类器符合接口定义的约定。

实现接口的分类器标识符合该接口及其任何祖先的对象。分类器可以执行一个或多个接口。分类器实现的一组接口是其给定的接口。给定的接口是分类器为其客户端提供的服务集。

接口实现关系不包含名称, 如果你为其命名, 则该名称将出现在图中连接器旁边。

接口实现关系用带有空心箭头的虚线表示, 该箭头从分类器指向给定的接口。

UML实现

实现类型

1.规范形式:在UML中, 规范形式实现了整个系统的接口。接口构造型用于创建接口, 实现关系用于实现(实现)特定接口。在这种情况下, 实现关系由带有空心箭头的虚线表示, 并且接口是使用对象实现的。

从下面给出的图中可以看出, 对象帐户业务规则实现了接口Iruleagent。

UML实现

2.省略形式:这种实现关系中的界面用圆圈表示, 也称为棒棒糖符号。当使用系统中存在的任何东西实现接口时, 就会创建一个省略的结构。

在此, 接口Iruleagent由省略形式表示, 该形式由acctrule.dll实现。

UML实现

赞(0) 打赏
未经允许不得转载:srcmini » UML实现详细解释图解
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏