可视化、详述、构造和文档化大型系统包括对大量潜在的类、接口、构件、结点、图和其他元素的处理。构建大系统时,有必要把这些元素组织成较大的模块。在UML中,包就是用于把建模元素组织成组的通用机制。
用包把建模元素安排成一个组来处理较大组块。可以控制这些元素的可见性、也可以用包表示体系结构的不同视图。
- 入门
UML提供了包的图形表示法,
2. 术语和概念
包用于把模型本身组织成层次结构的通用机制,它不能执行。图形上画成带标签的文件夹。
- 名称
- 拥有的元素
包可以拥有类、接口、构件、结点、协作、用况和图,甚至是其他包。