-
基本关系
-
-
依赖关系(dependency)
-
-
类中用到了对方就构成依赖关系
-
成员属性类型
-
方法返回类型
-
方法参数类型
-
方法中的局部变量类型
-
-
-
泛化关系(Generalization)
-
-
实际上是继承关系,属于依赖关系的特例
-
-
实现关系(Realization)
-
-
A类实现抽象类或者接口,属于依赖关系的特例
-
-
关联关系(Association)
-
-
包含单项一对一,双向一对一,单项一对多等,属于依赖关系的特例
-
-
-
聚合关系(Aggregation)
-
-
具有方向性,表示把谁聚合到谁里面。表示整体和部分的关系,整体和部分可以分开,属于关联关系的特例
-
如电脑是由显示器,主机,鼠标,键盘组成。但是显示器,鼠标,键盘可以从电脑分离出来(意思是new一个电脑时,不需要自动跟随new鼠标,键盘,显示器,所以鼠标,键盘,显示器就聚合到电脑,但是new电脑必须new主机,所以主机和电脑是组合关系)
-
-
-
组合关系
-
-
整体与部分不可分割,同生共死
-
UML使用
最新推荐文章于 2022-06-23 21:59:17 发布