一、对象图(Object Diagram)
对象图表示在某一时刻一组对象以及它们之间关系的图。对象图可以被看作是类图在系统某一时刻的实例。在图形上,对象图由节点以及连接这些节点的连线组成,节点可以是对象也可以是类,连线表示对象间的关系。
下图是我画的对象图:
二、包图 (Package Diagram)
包图是由包和包之间的关系构成,它是维护和控制系统总体结构的重要建模工具。就是将大量的类、接口、组件、节点和图进行分组,把那些语义相近并倾向于一起变化的元素组织起来加入同一包,这样方便理解和处理整个模型,同时也便于轻松地控制这些元素的可见性。设计良好的包是高内聚、低耦合的。
①包的名字
是一个字符串,可分为简单名和路径名。简单名是指仅包含一个简单的名称,路径名是指以包位于的外围包的名字作为前缀的包名。
②包拥有的元素
包括类、接口、组件、节点、协作、用例和图,包甚至还可以包含其他包。