Ooad-де төмен муфта деген не?
Ooad-де төмен муфта деген не?

Бейне: Ooad-де төмен муфта деген не?

Бейне: Ooad-де төмен муфта деген не?
Бейне: UML - роль UML в OOAD 2024, Қараша
Anonim

Төмен муфта :-

Муфта модульдің басқа модульмен байланысын білдіреді. Модуль басқа модульмен жоғары байланысқан деп аталады, егер оған енгізілген өзгертулер басқа модульге өзгерістер әкелетін болса

Сонда төмен ілінісу нені білдіреді?

Біріктіру дегенді білдіреді әртүрлі модульдер қаншалықты дәрежеде бар өзара тәуелді және басқа модульдер қалай бар модульдің кейбір/айтарлықтай функционалдығын өзгертуге әсер етеді. Төмен ілінісу тәуелділік ретінде атап өтілді бар сақталуы тиіс төмен сондықтан ең аз/болмайтын өзгерістер бар басқа модульдерге жасалған.

Жоғарыдан басқа, Ooad муфтасы дегеніміз не? Бағдарламалық қамтамасыз ету инженериясында, муфта бағдарламалық модульдер арасындағы өзара тәуелділік дәрежесі болып табылады; екі режимнің немесе модульдің қаншалықты тығыз байланысты екенін көрсететін өлшем; модульдер арасындағы байланыстың беріктігі. Муфта әдетте үйлесімділікке қарама-қайшы келеді.

Осыны ескере отырып, төмен муфтаны қалай алуға болады?

Төмен муфта бола алады қол жеткізілді бір-бірімен байланысатын сыныптардың аз болуы арқылы. Ең жақсы қосылуды азайту тәсілі API (интерфейс) қамтамасыз ету арқылы жүзеге асырылады.

Неліктен сыныптар арасындағы байланысты азайту керек?

Бос муфта құптарлық. Бұл нысандардың бір-бірінен тәуелсіз жұмыс істейтінін білдіреді. Бос байланыстыруды азайтады бірінде өзгеретін «толқын эффектісі». сынып басқаларды өзгерту қажеттілігін тудырады сыныптар . Жоғары үйлесімділік қажет, себебі бұл білдіреді сынып жасайды бір жұмыс жақсы.

Ұсынылған: