泛化(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 的影響程度 詳情請自行谷歌 四種關係...