Co to jest niskie sprzężenie w Ooad?
Co to jest niskie sprzężenie w Ooad?

Wideo: Co to jest niskie sprzężenie w Ooad?

Wideo: Co to jest niskie sprzężenie w Ooad?
Wideo: CZYM JEST PROGRAMOWANIE OBIEKTOWE? 2024, Listopad
Anonim

Niskie sprzęgło :-

Sprzęganie odnosi się do relacji modułu z innym modułem. Mówi się, że moduł jest silnie powiązany z innym modułem, jeśli zmiany w nim spowodują zmiany w innym module

Co w takim razie oznacza niskie sprzężenie?

Środki sprzęgające w jakim stopniu różne moduły? są współzależne i jak inne moduły są wpływ na zmianę niektórych/znaczących funkcjonalności modułu. Niskie sprzężenie jest podkreślone jako zależność ma do utrzymania Niska tak, że najmniej / nieistotne zmiany są wykonane do innych modułów.

Poza powyższym, czym jest sprzęgło Ooad? W inżynierii oprogramowania, sprzęganie jest stopniem współzależności między modułami oprogramowania; miara tego, jak ściśle powiązane są dwie procedury lub moduły; siła relacji między modułami. Sprzęganie jest zwykle przeciwstawiany spójności.

Biorąc to pod uwagę, jak uzyskać niskie sprzężenie?

Niskie sprzężenie może być osiągnięty mniej klas łączy się ze sobą. Najlepsze sposób na zmniejszenie sprzężenia polega na udostępnieniu API (interfejsu).

Dlaczego należy zminimalizować sprzężenie między klasami?

Luźny sprzęganie jest pożądany. Oznacza to, że obiekty działają bardziej niezależnie od siebie. Luźny sprzężenie minimalizuje „efekt falowania”, w którym zmiany w jednym klasa spowodować konieczność zmian u innych zajęcia . Wysoka spójność jest pożądana, ponieważ oznacza klasa nie jedna praca dobrze.

Zalecana: