一、包图的含义
包图(Package Diagram)由包和包之间的关系构成,对维护和控制系统总体结构很重要。系统建模中,有大量的类、接口、组件、节点和图,有必要将这些元素进行分组,把语义相近并倾向一起变化的元素组织起来加入同一包,这样方便理解和处理整个模型。
设计良好的包是高内聚、低耦合的,并且对其内容的访问具有严密的控制。
二、包的名字
每个包都必须有一个区别于其他包的名字。模型包的名字是一个字符串,可以分为简单名和路径名。
简单名:指包仅含一个简单的名称。
路径名:指以包位于的外围包的名字作为前缀。
三、拥有的元素
1.包可以拥有类、接口、组件、节点、协作、用例和图,包甚至还可以包含其它包。