Оқулық «Федералдық білім беруді дамыту институты»



Pdf көрінісі
бет58/139
Дата06.01.2022
өлшемі4,15 Mb.
#14334
түріОқулық
1   ...   54   55   56   57   58   59   60   61   ...   139
Атрибуттерге қол жеткізу 2.26-кесте 
Шартты 
белгі 
Сипаттамасы 
— 
Protected  (Жабық).  Атрибутке  тек  сыныптың  əдістерінде 
ғана қол жеткізуге болады 

Public  (Жаһандық).  Атрибут    сыныптың  əдістерінде  жəне 
бағдарла-маның  сыныптың  данасы  алынған  кез  келген 
жерінде қолжетімді
 

Prоtесtеd  (Қорғалған).    Атрибутке  сыныптың  кез  келген 
əдісінде жəне қослақы сыныптарда  көл жеткізуге болады 


90 
2.23-сурет. сыныбы 2.24-сурет. Рөлдермен байланыс
 
B сыныбына тəуелділігі 
Ассоциация.  Бір  сыныптың  ішінде  екіншісі  бар.  UML  асссоциацияның 
қатынасымен  байланыстырылған  сыныптар,  бір  бірімен  қосылады.  Ас-
социация нұсқармен немесе онысыз көрсетілуі мүмкін.   
Ассоциацияда  рөлдерді  –  сыныптық  қатынастағы  орынын  көрсетуге 
жол беріледі.   (  2.24 сур.). 
UML  тілі    ассоциацияның  (тəуелділіктің)  көптігін  (еселігін)  көрсетуге 
мүмкінді  береді.  Кӛптік  осы  сыныптың  ассоциацияға  қатысатын 
объектілерінің 
ықтимал 
санын 
белгілейді. 
 
 
2.27-кестеде    
ассоциациялардың  еселігі  көрсетілген,  ал    2.25-суретте  —  сыныптар  мен 
еселік  арасындағы ассоциация үлгісі келтірілген. 
Агрегация.  Тең  құқықты  сыныптар  арасындағы  «Бүтін/Бөлік» 
қатынасты  модельдеу  үшін  пайдаланылатын  ассоциация  түрі.    Ұшында 
боялмаған ромбы бар тұтас сызық түрінде бейнеленеді   (2.26-сурет). 
Композиция.  Тең  құқықсыз  сыныптар  арасындағы      «Бүтін/Бөлік» 
қатынасты 
модельдеу 
үшін 
пайдаланылатын 
ассоциация 
түрі. 
Композицияның  бүтінмен  қатынасындағы  бөлігі,  бүтінге  тəуелсіз  болып 
табылады.  Композиция  ұшында  «Бүтін/Бөлік»  қатынасына  сəйкес  келетін  
боялған ромбы бар тұтас сызық түрінде бейнеленеді     (2.27 сур.). 
Жалпылау.  Осындай  қатынас  жалпы  мен  нақты  арасындағы 
байланысты көрсетеді.  Мұралану болып табылады.  Мұралану кезінде ата-
аналық  сыныпты  -    суперсыныпты  жəне  кіші  сынпыты    (мұрагер) 
белгілейді.  Кіші  сынып  суперсыныптан  тазартылған  жəне  жаһандық 
атрибуттер мен операцияларды мұра етеді.    Жалпылау боялмаған нұсқары 
бар тұтас сызық түрінде бейнеленеді.   
2.27-кесте
 


Достарыңызбен бөлісу:
1   ...   54   55   56   57   58   59   60   61   ...   139




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет