UML——四种关系

本文详细介绍了UML中的四种关系:关联关系(包括双向、单向、自关联和多重性),依赖关系,泛化关系(类的继承),以及实现关系(接口的实现)。通过实例解析了这些关系的含义和区别,帮助读者更好地理解和应用UML。
摘要由CSDN通过智能技术生成

          强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan

          学过UML之后我们都了解了UML包括四种关系,他们分别是什么呢?他们又是什么意思呢?他们之间的区别是什么呢?我们一起来探讨一下吧!

【四种关系】

        1.关联关系(Association)

         关联关系是一种结构化的关系,指一种对象和另一种对象有联系。在UML图中,关联关系用一条直线来表示。例如学生和选修课程之间,表示一个学生可以选择多门课程,之间是1:n的关系。(如下图)

     关联关系是类中常用的一种关系,在类图关系中还可以在关联线上标注角色名。

     关联关系又可分为四种情况,如下:

     1)双向关联:默认情况下关联是双向的。

     2)单向关联:类之间的关联也可以是单向的关联,用带一个箭头的实线表示。

评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值