UML中的一些小知识

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

用例图


UML中的一些小知识_第1张图片

状态图


UML中的一些小知识_第2张图片

活动图


UML中的一些小知识_第3张图片

组件图


UML中的一些小知识_第4张图片

配置图


UML中的一些小知识_第5张图片

协作图


UML中的一些小知识_第6张图片



你可能感兴趣的:(UML)