细说UML五种关系

本文详细介绍了UML中的五种关系:依赖关系涉及对象间的临时联系,如方法参数或局部变量;关联关系描述对象间的结构化联系,如客户与订单;泛化关系体现类的继承;组合关系强调对象的整体性,如鸟与翅膀的关系;聚合关系是关联的特例,代表整体与部分的共享关系。这五种关系在耦合性上存在递进,从弱到强分别是依赖、关联、聚合、组合和泛化。
摘要由CSDN通过智能技术生成
          

依赖关系(Dependence):

         依赖关系是一种使用关系,对于两个相对独立的系统,当一个系统负责构造另一个系统的实例,当一个系统改变会影响到另一个系统,反之不成立。或者依赖另一个系统的服务时,例如生产零件的机器和零件,机器负责构造零件对象。

         出现依赖的三种情况:

         1A类是B类某个方法的局部变量。

         2A类是B类的一个参数。

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值