Video: Wat is lae koppeling in Ooad?
2024 Outeur: Stanley Ellington | [email protected]. Laas verander: 2023-12-16 00:12
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:
Wat is die verskillende klassifikasies van koppeling en kohesie?
Onderskei tussen Koppeling en Kohesie Koppeling Kohesie Koppeling word ook Inter-Module Binding genoem. Kohesie word ook Intra-Module Binding genoem. Koppeling toon die verwantskappe tussen modules. Kohesie toon die verwantskap binne die module
Wat is 'n afgeskermde koppeling?
Beskermde koppelings is ontwerp met 'n swaardiens skuifring om die trekspanning en skuifkragte waarmee die pypleiding daagliks in aanraking kom, te hanteer. Wanneer munisipaliteite pypbelyning moet handhaaf, is 'n afgeskermde koppeling die voor die hand liggende keuse
Wat is 'n vroulike koppeling?
Alternatiewelik is dit 'n kort lengte pyp met twee vroulike nasionale pypdrade (NPT) (in Noord-Amerikaanse terme is 'n koppelaar 'n dubbelwyfie terwyl 'n tepel dubbel manlik is) of twee manlike of vroulike Britse standaard pypdrade
Waarom is lae koppeling wenslik in die konteks van sagteware-ontwikkeling?
Hoë samehorigheid is nou verwant aan Enkelverantwoordelikheidsbeginsel. Lae koppeling dui daarop dat klas die minste moontlike afhanklikhede moet hê. Ook, afhanklikhede wat moet bestaan moet swak afhanklikhede wees - verkies afhanklikheid van koppelvlak eerder as afhanklikheid van konkrete klas, of verkies samestelling bo oorerwing
Wat is koppeling en kohesie?
Koppeling en kohesie is terme wat baie gereeld saam voorkom. Koppeling verwys na die interafhanklikhede tussen modules, terwyl kohesie beskryf hoe verwant die funksies binne 'n enkele module is