UML总结


UML中的几种图:


UML图的应用




一张图胜过千言万语,看着上面这几张图,是不是对UML理解的更加的明白。


下面来介绍一下UML中的关系:



.关联

关联中两个特殊的关系

聚合(Aggregation:表示类之间的关系是整体与部分的关系

组合(Composition):部分类的存在完全依赖于整体类的,共存亡。

实例:

        聚合:雁群——大雁(部分可以脱离整体单独存在)

        组合:大雁——翅膀(共存亡)


二:泛化

继承关系是泛化关系的反关系,子类是从父类中继承的,而父类则是子类的泛化。

子类应与父类完全一致,父类所具有的关联、属性和操作,子类都应具有。

子类中除了与父类一致的信息外,也可以使用子类实例。

实例:

       水果——苹果


三:依赖

依赖是一种使用关系,它说明一个事物规格说明的变化可能影响到使用它的另一个事物。反之未必

实例:

        动物——水


四:实现

实现关系是一种模型元素(如类)与另一种模型元素(如接口)连接起来,用于说明和其实现之间

的关系。在实现关系中,接口只是行为的说明,而不是结构或实现,而类中则要包含其具体的实现

内容,可以通过一个或多个类实现一个接口,但是每个类必须分别实现接口中的操作。

实例:

       大雁——飞翔


下面这张图介绍了这四种关系:



评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值