[置顶] UML中的一些小知识

1.按照耦合度从低到高 由弱到强: 依赖,关联,聚合,组合,继承(推荐高内聚低耦合)

2.聚合组合原则: 尽量聚合组合,避免继承

3.依赖,关联,聚合,组合,继承的一些小例子:
   依赖:我要过河需要用到船,我和船的关系就是依赖。关联:我和我的朋友。聚合:雁群和大雁 。组合:大雁和翅膀。继承:父子关系。
UML定义了5类,10种模型图
第一类是用例图。
第二类是静态图(Static diagram) (类图、对象图、包图)。
第三类是行为图(Behavior diagram) (状态图、活动图)。
第四类是交互图(Interactive diagram) (时序图、协作图)。
第五类是实现图(Implementation diagram) (组件图、配置图)。

用例图




状态图




活动图




组件图




配置图




协作图






  • 大小: 33.4 KB
  • 大小: 70.3 KB
  • 大小: 9.2 KB
  • 大小: 6.8 KB
  • 大小: 12.3 KB
  • 大小: 15.8 KB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值