uml具有多种视图_UML九种视图总结

1

1.UML

关系

UML

类图中的关系分为四种:泛化关系、依赖关系、关联关系、实现关系;

关联关系又可

以细化为聚合和组合

1.1

泛化(

Generalization)

泛化是

父类和子类之间的关系,子类继承父类的所有结构和行为

。在子类中可以增加新的

结构和行为,也可以覆写父类的行为。

1.2.

依赖(

Dependencies

)

依赖关系是一种

使用关系

特定事物的改变有可能会影响到使用该事物的事物,

反之不成立。

在你想显示一个事物使用另一个事物时使用,

两个元素之间的一种关系,

其中一个元素

(服

务者)的变化将影响另一个元素(客户)

,或向它(客户)提供所需信息。它是一种组成不

同模型关系的简便方法。

依赖表示两个或多个模型元素之间语义上的关系。

它只将模型元素

本身连接起来而不需要用一组实例来表达它的意思。

它表示了这样一种情形,

提供者的某些

变化会要求或指示依赖关系中客户的变化。

根据这个定义,

关联和泛化都是依赖关系

但是它们有更特别的语义,

故它们有自己的名字

和详细的语义。我们通常用依赖这个词来指其他的关系。

依赖用一个从客户指向提供者的

虚箭头表示

,用一个构造型的关键字来区分它的种类,通常情况下,

依赖关系体现在某个

类的方法使用另一个类作为参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值