關聯關係和依賴關係的區別

關聯關係:A類實例化的時候需要B類的對象引用或指針作爲參數

依賴關係:A類的某個方法使用B類,可能是方法的參數是B類或在方法中獲得了一個B類的實例

某個類以成員變量的形式出現在另一個類中,二者是關聯關係;某個類以局部變量的形式出現在另一個類中,二者是依賴關係。

 

聚合關係:弱關聯,整體和部分可以獨立存在

組合關係:強關聯,整體和部分不可分割,不能獨立存在。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章