Mkusanyiko ni nini katika Java?
Mkusanyiko ni nini katika Java?

Video: Mkusanyiko ni nini katika Java?

Video: Mkusanyiko ni nini katika Java?
Video: ХАБИБ - Ягода малинка (Премьера клипа) 2024, Aprili
Anonim

Mkusanyiko katika Java ni uhusiano kati ya tabaka mbili ambao unafafanuliwa vyema kama uhusiano wa "has-a" na "nzima/sehemu". Ikiwa Daraja A lina marejeleo ya Daraja B na Daraja B lina marejeleo ya Daraja A basi hakuna umiliki dhahiri unaoweza kubainishwa na uhusiano huo ni wa uhusiano tu.

Vile vile, inaulizwa, ni nini muundo na mkusanyiko katika Java?

Kwa kifupi, uhusiano kati ya vitu viwili hurejelewa kama muungano, na ushirika hujulikana kama utungaji wakati kitu kimoja kinamiliki kingine huku chama kinajulikana kama mkusanyiko wakati kitu kimoja kinatumia kitu kingine.

ni nini aggregation kueleza kwa mfano? Kujumlisha ni njia ya kutunga vifupisho mbalimbali pamoja katika kufafanua darasa. Kwa mfano , darasa la gari linaweza kuwa imefafanuliwa kuwa na madarasa mengine kama vile darasa la injini, darasa la kiti, darasa la magurudumu nk. Nyingine mifano ya mkusanyiko ni: Darasa la dirisha lililo na darasa la menyu, darasa la kisanduku cha kuteua n.k.

Kuhusiana na hili, ni kitu gani cha jumla katika Java?

Jumla ya kitu ni kundi la kuhusishwa vitu ambazo zinachukuliwa kama kitengo kwa madhumuni ya mabadiliko ya data. Mwanachama mmoja pekee kwa wakati mmoja anaweza kutumia marejeleo ya nje ya Jumla , ambayo imeteuliwa kama mzizi.

Kuna tofauti gani kati ya urithi na mkusanyiko?

Urithi : panua utendakazi wa darasa kwa kuunda aina ndogo. Batilisha washiriki wa darasa kuu ndani ya mada ndogo ili kutoa utendakazi mpya. Kujumlisha : tengeneza utendakazi mpya kwa kuchukua madarasa mengine na kuyachanganya katika darasa jipya.

Ilipendekeza: