您的位置:首页 > 其它

uml九种图和四种关系

2017-11-13 18:43 183 查看
UML是一种面向对象的建模语言。随着软件不断变大,负杂程度不断上升。如果没有一个对庞大系统的宏观掌控,软件失败的可能性会很大,所以UML随着面向对象的发展而诞生。

UML共就种图:

静态:

1.类图 class diagram

2.对象图 object diagram

3.组件图 component diagram

4.分布图 depolyment diagram

动态:

5.用例图 usecase diagram

6.序列图 sequence diagram

7.协作图 collaboration diagram

8.状态图 statechart diagram

9.活动图 activity diagram

还有四种关系:

1关联 (关联又分为组合与聚合)

2依赖(依赖就是“用到”)

3.泛化(泛化就是继承关系)

4实现(实现了接口)

解释:

聚合是两个物体可以独立存在,组合是两个物体融为一体,不能独立存在。

自然界中最弱的关系就是依赖关系,必须要用最准确的关系来描述,比如能用关联就不要用依赖。能用组合或聚合就不要用关联。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: