UML静态图——对象图、包图

1、对象图

对象图表示在某一时刻一组对象以及它们之间关系的图。

对象图可以看做类图在系统上某一时刻的实例。在图形上,对象图由节点以及连接这些节点的连线组成,节点可以是类,连线表示对象间的关系。

2、包图

包图:由包与包之间的关系构成,是维护和控制系统总体结构的重要建模工具。就是讲元素进项分组,把语义相近并倾向于一起变化的元素组织起来加入同一包,方便理解和处理整个模型。

(1)、包的名称

分为简单名、路径名。简单名是指包含一个简单的名称,路径名是指以包位于的外围包的名称为前缀的包名。

(2)、包拥有的元素

类、接口、组件、节点、协作、用例和图,还可以包含其他包。

(3)、包的可见性

可见性 含义  前缀符号
公有的 此元素可以别任何引入该包的包中的元素访问 +
受保护的 此元素可以别继承该包的包中的元素访问 #
私有的 此元素只能别同一个包的元素访问 -

(4)、包之间的关系

① 引入关系——一个包中的类可以被另一个指定包(以及嵌套于其中的那些包)中的类引用。

扫描二维码关注公众号,回复: 5341575 查看本文章

② 泛化关系——一个包可以继承其他包的东西,而且还有自己特殊的一些东西

(5)、我画的包图

猜你喜欢

转载自blog.csdn.net/make_1998/article/details/87924874