範化 依賴 關聯 聚合關係的一些理解

2021-06-17 16:48:24 字數 670 閱讀 2015

泛化(generalization):

一句話,就是繼承的表示。是

is-a

的關係。

依賴(dependency):

依賴是一種使用關係,它說明乙個事物規範的變化可能影響到使用它的另乙個事務,但反之則不然。

依賴關係的表示法是虛線箭頭,箭頭尾部的元素依賴箭頭頭部的元素,是

use-a

的關係。

關聯(association):

用於描述類與類之間的連線,是

has­-a

的關係。

聚合(aggregation):

聚合是關聯的特例。如果類與類之間的關係具有「整體和區域性」的特點,則把這樣的關聯稱為聚合。它往往有「包含」,「由……組成」的意思。

類之間的關係 泛化 依賴 關聯 聚合 合成

1 種類generalization 泛化 dependency 依賴關係 association 關聯關係 aggregation 聚合關係 composition 合成關係 其中aggregation 聚合關係 composition 合成關係 屬於association 關聯關係 是特殊的as...

類之間的關係 關聯 組合 聚合 依賴關係比較

1 種類 generalization 泛化 dependency 依賴關係 association 關聯關係 aggregation 聚合關係 composition 合成關係 2 其中aggregation 聚合關係 composition 合成關係 屬於 association 關聯關係 是特...

類間關係 依賴,關聯,聚合,組合的學習小結

在學習 oop 的過程中,肯定會接觸到類間關係這一概念,目前的我的認知是 類間關係就是兩個大類關聯和繼承 不知道是否有偏差.關聯關係可以就依據耦合度的強弱劃分為 依賴,關聯,聚合,組合四種 耦合度依次增強 耦合度簡單的說的就是關係的緊密程度 類 a 改變對類 b 的影響程度 詳情請自行谷歌 四種關係...