131
■
жалпылау байланысы - біршама жалпы элементтер мен біршама жиі
элементтер (түпкі және тармақталған) арасындағы байланыс;
■
композиция байланысы - агрегация байланысының жеке жағдайы,
мұнда бөліктері тұтастан жеке шыға алмайды және тұтасты
жойғанда оның барлық құрамдас бөлшектері де жойылады;
■
агрегация байланысы - кластардың бірі кейбір мәнін береді, ол кейбір
мәнінің құрамдас бөлшегі ретінде қамтиды.
UML тілінің мәнмәтінінде арнайы класс бар, ол
интерфейс деп
аталады, оның тек операциялары бар және атрибуттары жоқ.
Диаграммадағы интерфейстер басынан көрінетін, бірақ клиенттерден
ішкі құрылымы жабық болып қала беретін модельдің элементтері үшін
қызмет етеді.
Класс диаграммаларын әзірлеу процесі күрделі жүйелердің
жобаларын әзірлеген кезде орталық орынды алады. Класты дұрыс
таңдау білу мен олардың арасында өзара байланыс орнату тек жобалау
процестерінің табысына ғана емес, бағдарлама өнімділігіне байланысты
болады.
Достарыңызбен бөлісу: