多重性
多重性是约束 : 约束是UML三大扩展机制之一, 多重性是一种使用的最广泛的一种约束;
多重性表示 : 格式 "min .. max", min和max是int类型, 表示该端点有多少个对象可以与另一个端点的对象关联...导航性(Navigation)
导航性定义 : 对象A通过链可以访问对象B, 对一个关联关系设置导航型就是本端对象A可以访问另一端对象B;
单向关联 : 单向关联用一个带箭头的实现表示;
双向关联...严密控制对包内元素的访问, 可以使包高内聚,低耦合;
2....包的可见性
包不是孤立的 : 包在软件模型中不是孤立存在的, 包里面的模型元素 与外部的类存在着某些关系;
内聚耦合 : 为了使各个包能坐到高内聚,低耦合, 对包内的元素加以控制, 一些元素可以被外界访问到...包中的泛化关系
包中的两种关系 : 依赖(引入) 和 泛化;
-- 引入(访问依赖) : 在 包A 中引入 包B 的元素;
-- 泛化 : 说明包的家族;
泛化关系 : 包之间的泛化关系类似于类之间的泛化关系