Рекеттестіктердің диаграммалары
Ә рекеттестіктердің диаграммаларында байланыстарды кө рсетеді, объектілердің жә не кө ң іл болуларды жиын қ осылғ ан аралық олардын, хабарлау соның ішінде, объектілер ауысады. Жү йеліліктердің мына диаграммасы назарды акценттейді хабарлаулардың уақ ытша реттіліктері, ал кооперация диаграммасы - объектілердің жұ мсаушы жә не қ аблдаушы хабарлау қ ұ рылысты ұ йымдары. Жү йеліліктерінің диаграммалары жә не негізгі жә не баламалық сценарийлерді ө згешеліктерін анық тайды. Ә рекеттестік диаграммаларының жасау кезең келеді: объектілердің іздеуі; жұ мыс істейтін беттердің іздеу жә не диаграммағ а хабарлаулардың қ осуы. Объектілердің іздеуі қ олдану тү рларының егжей-тегжейін ашу облысында жатады, қ айда оқ иғ алардың сел ө ту сценарийлері анық тап қ аралады. Объектілердің табуы сондай категориялармен жү зеге асады, объектілер - маң ыздар сияқ ты, шектес объектілер жә не басқ арушы объектілер. Шектес объектілер жү йе интерфейсін қ алыптастырады, ал басқ арушы объектілер оқ иғ алардың сел жалпы логика маманында басқ а объектілермен ү йлестіреді жә не басқ арады. Маң ыздар сияқ ты оқ иғ алардың сел талдауы уақ ытына қ атысушы кейіпкерлер бө лінеді, іске қ осатын процестер, айқ ын сценарий рамкаларында. Ә рекеттестік диаграммалары - басты тас, қ айсыда жоба қ алғ ан бө лімі салынады, дә л осылай қ алай олар рұ қ сат етеді: - сыныптар анық тау, керек тағ ы жасау; - 4 сыныптар аралық байланыстар анық тау жә не анық тау - операциялар жә не ә рбір сынып жауаптылық анық тау жә не анық тау. Жү йелілік диаграммалары пайдалы, сценарийлерге оқ иғ алардың кисынды жү йелілігі тү сіну ү шін. Жү йелілік диаграммалары - мынау шешімдердің қ абыл алуына арналғ ан ең басты аспап мінез-қ ұ лық распрделениисі туралы. Кооператив диаграммалар ана оқ иғ аларда пайдалы. қ ашан объектіде істелген ө згертулердің зардаптары керек бағ алағ анда жә не қ андай басқ а объектілерге мынау ә сер етеді.ә рекеттестік диаграммалары жасай, есте сақ тауғ а ереді, не жауаптылық айқ ын сайып келгенде объектілерге тағ айындалады. Керек қ адағ алау, объектілер жә не олардың ү шін жауаптылық досқ а дос талапқ а сай болғ ан. Мысалы, енгізу жә не хабар қ арауы тек қ ана экрандар жә не тү рлар қ амсыздандырады, жә не анада кә сіпкерлік - логика маманында ө згертулердің салуы интерфейсті тимейді. Ответственностей талдауы жақ сы тә сілімен маң ыз категорияларына барлық объектілердің бө ліну, шектес жә не басқ арушыларды келеді. Лабораториялық жұ мыс ұ стауымен қ олдану негізгі жү йелік тү рларына арналғ ан жү йелілік диаграммаларының қ ұ руы болады, маң ызды реактивті объектілерге арналғ ан кү й-жағ дайлардың диаграммаларының, жә не аяқ тауда, - жү йе сыныптарының диаграммалары.
|