模型图 — 类关系图
- 依赖关系
在依赖关系中,如果被依赖类确实会导致依赖类无法通过编译阶段。
- 泛化关系
泛化关系是依赖关系得特例,指的是继承关系。
- 实现关系
实现关系就是从A类 实现为B类,是依赖关系得特例。
- 关联关系
1. 表示了类与类之间得关系,是依赖关系得特例。 2. 它比依赖关系具有更强得关系。 3. 关系具有导航性,双向关系、或者单向关系,表示在哪一放来维护关系。 4. 关联关系具有多重性,如: 1 表示有且仅有一个 0... 表示具有0或者多个 0,1 表示具有0或者1个 n,m 表示具有n到m个 m... 表示至少m个
- 聚合关系
关系表示整体与部分的关系,整体和部分是可以分开的。
聚合关系是关联关系的特例,具有导航性和多重性。
聚合双方的关系的生命周期是各自独立的。
- 组合关系
整体和部分的关系,整体和部分不可以分开。
整体和部分的生命周期是一致的。