泛化 继承 实现 实现 依赖 在java 中. 依赖关系体现为: 局部变量, 方法中的参数, 和对静态方法的调用 关联 它使一个类知道另一个类的属性和方法. 在java 语言中关联关系是使用实例变量实现的 聚合(aggregation)关系: 关联关系的一种特例, 是强的关联关系. 聚合是整体和个体之间的关系,即has-a的关系, 此时整体与部分之间是可分离的 组合(合成)关系(composition): 也是关联关系的一种特例, 他体现的是一种contains-a的关系, 这种关系比聚合更强, 也称为强聚合 --------- 但总的来说,后几种关系所表现的强弱程度依次为:组合>聚合>关联>依赖