Uunganishaji mdogo katika Ooad ni nini?
Uunganishaji mdogo katika Ooad ni nini?

Video: Uunganishaji mdogo katika Ooad ni nini?

Video: Uunganishaji mdogo katika Ooad ni nini?
Video: OOAD DA-2 19BIT0021 2024, Septemba
Anonim

Uunganisho wa Chini :-

Kuunganisha inarejelea uhusiano wa moduli na moduli nyingine. Moduli inasemekana kuunganishwa sana na moduli nyingine ikiwa mabadiliko yake yatasababisha mabadiliko kwa moduli nyingine

Kisha, kuunganisha chini kunamaanisha nini?

Kuunganisha njia kwa kiasi gani modules mbalimbali ni kutegemeana na jinsi moduli zingine ni iliyoathiriwa katika kubadilisha baadhi ya/utendakazi mkubwa wa moduli. Uunganisho wa chini ni imesisitizwa kama utegemezi ina ya kudumishwa chini ili mabadiliko madogo sana/yasiyostahili kuzingatiwa ni imeundwa kwa moduli zingine.

Kando na hapo juu, Ooad inaunganisha nini? Katika uhandisi wa programu, kuunganisha ni kiwango cha kutegemeana kati ya moduli za programu; kipimo cha jinsi routines au moduli mbili zimeunganishwa kwa karibu; nguvu ya uhusiano kati ya moduli. Kuunganisha kwa kawaida hulinganishwa na mshikamano.

Kwa kuzingatia hili, unapataje uunganisho wa chini?

Uunganisho wa chini inaweza kuwa kufikiwa kwa kuwa na madarasa machache yanayounganisha kila mmoja. Bora njia ya kupunguza kuunganishwa ni kwa kutoa API (interface).

Kwa nini uunganisho unapaswa kupunguzwa kati ya madarasa?

Huru kuunganisha ni ya kuhitajika. Ina maana kwamba vitu hufanya kazi kwa kujitegemea zaidi kwa kila mmoja. Huru kuunganisha hupunguza "athari ya ripple" ambapo mabadiliko katika moja darasa kusababisha hitaji la mabadiliko katika mengine madarasa . Mshikamano wa hali ya juu unahitajika kwa sababu inamaanisha darasa hufanya kazi moja vizuri.

Ilipendekeza: