在類之間的關(guān)系中如何分辨關(guān)聯(lián)與依賴

2022-09-04 09:58

很多時候我都 分辨不出兩者。他們之間有什么區(qū)別,如何判定二者?
2個回答
你說呢...
對于類關(guān)聯(lián)與類依賴的區(qū)別,偶并不能從本質(zhì)上弄清楚,有些時候也分不開來,只知道類關(guān)聯(lián)強調(diào)的是結(jié)構(gòu)關(guān)系,而類依賴強調(diào)的是使用關(guān)系。但是具體怎么理解呢?嗯,還是有點抽象哈。寫下來,加上自己的一些看法,供大家批判。

一:

首先,關(guān)聯(lián)可以雙向,而依賴是單向的,類A與類B雙向關(guān)聯(lián)可以是A與B相互可以作為對方的一個attribute,單向的話,就指其中一個類作為另一個類中的attribute;依賴就只有單向的,不存在attribute的問題,例如類A依賴類B,表示在類A中有三種類B的使用方法:一是類B是全局的,二是類B在類A中實例化,三是類B作為參數(shù)被傳遞

其次,關(guān)聯(lián)一般使用實例變量的方式實現(xiàn),而依賴一般使用方法的參數(shù)及對靜態(tài)方法的調(diào)用的方式來實現(xiàn)。通常,依賴關(guān)系都可以有一個(動態(tài))的名字。
關(guān)聯(lián)還可以演化成聚合和合成關(guān)系。
關(guān)聯(lián)強調(diào)的是結(jié)構(gòu),依賴強調(diào)的是使用

唐僧和徒弟就是關(guān)聯(lián),而程序員和程序之間就是依賴
相關(guān)問答
孩子依賴媽媽 小孩子為什么依賴媽媽
1個回答2024-03-04 17:49
那是因為孩子知道媽媽比較心軟,好說話,什么事都會盡可能的滿足他的要求(就是被寵壞了),所以孩子就依賴媽媽。
依賴無能者怎么讓自己依賴別人?
2個回答2023-08-17 01:45
想讓自己依賴一個人,那么首敏李先你就要喜歡一個人,橋胡遲因為感情這個東西其實就是一種依賴感,就比如如果你特別喜歡一個男孩子,這個時候我每天和他做旦在一起,你都會感覺到很快樂,其實這就是一種依賴,所以你...
全文
孩子寫作業(yè)依賴手機怎么辦 孩子寫作業(yè)依賴手機解決方法
1個回答2024-02-28 14:45
1、讓孩子在做作業(yè)時遠離手機。把手機放在父母可見的地方,孩子就無法用手機查找答案了。 2、轉(zhuǎn)變教育方式。讓孩子試著獨立,當孩子做作業(yè)時,父母可和孩子約定,先把會做的作業(yè)自己做完,把不會做的題目列...
全文
不想依賴別人了。只想依賴自己?
3個回答2023-08-13 04:25
依賴誰,取決于你自己,而不是別人,如果你自己想自立,別人一般不強迫你依賴他人。
信賴和依賴的意思是什么呀
3個回答2022-12-12 02:42
信賴表示你贊同某個人的為人處世,并把TA當做自己的榜樣和求助時的對象。它和依賴不同的是,信賴別人的人本身有判斷的能力,知道什么是對什么是錯,在明確了是非之后相信某個人,在自己可以確定完成某事的情況下如...
全文
我為什么那么依賴人呢?
1個回答2022-10-16 13:10
那你就嘗試著少點不要依靠她,慢慢來,不要急于怎樣自己獨自做得很好.時間久了,就會好的.
中學生依賴手機的原因
1個回答2024-01-26 05:14
中學生沉迷于手機,是越來越普遍的現(xiàn)象,原因分析如下: 1、課業(yè)負擔重,學習壓力大,部分學生通過玩手機游戲,轉(zhuǎn)移注意力,釋放壓力,在這過程中,失去了自我控制。 2、好奇心理,身邊同學玩手機游戲的...
全文
指依賴他人的成語
1個回答2024-02-01 00:18
百依百順bǎi yī bǎi shùn [釋義] 依:依從;順:凱譽順從。事事都依從別人。形容一味順從而不螞孫沒問是非。 [語出] 清·文康《兒女悶納英雄傳》第三回:“這安公子是那女孩兒一般百依百...
全文
我.太依賴你,怎么辦?
1個回答2023-05-26 02:05
只有自立才會自強!
男主角很依賴女主角的小說
1個回答2023-04-17 18:17
十年一品溫如言
熱門問答