UML关系类型

关系类型
  类之间可以建立五种关系:关联、依赖、累积、实现、一般化。


关联
  关联是类之间的词法连接,使一个类知道另一个类的公共属性和操
作,存在关联关系的两个类的实例之间有固定对应关系。关联关系可以
是单向或双向的。对于关联关系RSA将属性放进类中。

 

依赖
  依赖关系显示一个类引用另一个类。因此,引用类规范改变可能影
响使用类。两个类有依赖关系时,RSA并不对关系的类增加属性,这是
关联与依赖关系的一个不同之处。依赖总是单向的。

累积
  累积关系是强关联关系。累积关系是整体与个体间的关系。

实现
  实现关系显示类与接口、包与接口、组件与接口和用例与用例实现
之间的关系。实现关系把接口与实现关联。

画图就是,实现类指向接口的虚线,加一个三角形,指向接口



一般化
  一般化关系显示两个模型元素(如角色、用例、类或包)之间的继
承关系。在UML中,继承关系称为一般化,显示为子类指向父类的箭
头。
画图就是,子类指向父类的实现,加一个三角形,指向父类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值