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



Pdf көрінісі
бет46/96
Дата02.11.2022
өлшемі4,05 Mb.
#46918
түріОқулық
1   ...   42   43   44   45   46   47   48   49   ...   96
Атрибуттерге қол жеткізу 2.26-кесте 
Шартты 
белгі 
Сипаттамасы 
— 
Protected (Жабық). Атрибутке тек кластың əдістерінде ғана 
қол жеткізуге болады

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

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


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


Достарыңызбен бөлісу:
1   ...   42   43   44   45   46   47   48   49   ...   96




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

    Басты бет