Wat is lae koppeling in Ooad?
Wat is lae koppeling in Ooad?

Video: Wat is lae koppeling in Ooad?

Video: Wat is lae koppeling in Ooad?
Video: object oriented methodologies in ooad | part-1 2024, November
Anonim

Lae koppeling :-

Koppeling verwys na die verhouding van 'n module met 'n ander module. Daar word gesê dat 'n module hoogs gekoppel is aan 'n ander module indien veranderinge daaraan sal lei tot veranderinge aan die ander module

Dan, wat beteken lae koppeling?

Koppel beteken tot watter mate verskeie modules is interafhanklik en hoe die ander modules is beïnvloed word deur sommige/aansienlike funksionaliteit van 'n module te verander. Lae koppeling is beklemtoon as die afhanklikheid het in stand gehou te word laag sodat heel minste/weglaatbare veranderinge is na ander modules gemaak.

Behalwe hierbo, wat is Ooad-koppeling? In sagteware-ingenieurswese, koppeling is die mate van interafhanklikheid tussen sagtewaremodules; 'n maatstaf van hoe nou verbind twee roetines of modules is; die sterkte van die verhoudings tussen modules. Koppeling word gewoonlik gekontrasteer met kohesie.

As jy dit in ag neem, hoe kry jy 'n lae koppeling?

Lae koppeling Kan wees behaal deur minder klasse te hê wat met mekaar skakel. Die beste manier om koppeling te verminder is deur 'n API (koppelvlak) te verskaf.

Waarom moet koppeling tussen klasse tot die minimum beperk word?

Los koppeling is wenslik. Dit beteken dat voorwerpe meer onafhanklik van mekaar werk. Los koppeling verminder die "rimpeleffek" waar veranderinge in een klas noodsaak vir veranderinge in ander veroorsaak klasse . Hoë kohesie is wenslik, want dit beteken die klas doen een werk goed.

Aanbeveel: