Zavod usul
|
zavod usuli
|
Ob'ektlarni ishlab chiqish uchun interfeysni belgilaydi, bunda ushbu sinf ob'ektlari uning pastki sinflari tomonidan yaratilishi mumkin.
|
o'n bir
|
Parvoz vazni
|
opportunist
|
Ko'p sonli kichik ob'ektlarni samarali qo'llab-quvvatlash uchun ajratish printsipidan foydalanadi.
|
12
|
tarjimon
|
Tarjimon
|
Ma'lum bir til uchun ushbu tasvirni ishlatadigan tilning jumla tarjimoniga asoslanib, uning grammatikasining ko'rinishini aniqlaydi.
|
13
|
Iterator
|
iterator
|
Kompozit ob'ektning barcha elementlarini uning ichki tasvirini ochmasdan ketma-ket takrorlash imkoniyatini beradi.
|
14
|
vositachi
|
Vositachi
|
To'plamdagi ob'ektlarning o'zaro ta'siri haqidagi bilimlarni qamrab oluvchi ob'ektni belgilaydi. Bu ob'ektlar orasidagi bog'lanishlar sonini kamaytirishga yordam beradi, ular bir-biriga aniq havolalarsiz ishlashga va o'zaro ta'sir sxemasini mustaqil ravishda o'zgartirishga imkon beradi.
|
15
|
Esdalik
|
Qo'riqchi
|
Bu ob'ektning ichki holatini tashqi xotirada olish va saqlash imkonini beradi, shuning uchun keyinchalik ob'ektni inkapsulyatsiya printsipini buzmasdan aynan bir xil holatda tiklash mumkin.
|
16
|
Kuzatuvchi
|
Kuzatuvchi
|
Turli ob'ektlar orasidagi birdan ko'pga bog'liqlikni belgilaydi, shuning uchun bitta ob'ektning holati o'zgarganda, unga bog'liq bo'lgan barcha ob'ektlar xabar qilinadi va avtomatik ravishda yangilanadi.
|
17
|
prototip
|
Prototip
|
Prototip yordamida yaratilgan ob'ektlar turlarini tavsiflaydi, bu esa ushbu prototipni nusxalash orqali yangi ob'ektlarni yaratishga imkon beradi.
|
18
|
proksi
|
o'rinbosari
|
Asl ob'ektga kirishni boshqarishni boshqarish uchun tanlangan ob'ektni boshqa ob'ekt bilan almashtiradi.
|
19
|
Singleton
|
yolg'iz
|
Tanlangan sinf uchun namunaning noyobligini va unga to'liq kirish huquqini ta'minlaydi.
|
20
|
Davlat
|
Davlat
|
Tanlangan ob'ektga ichki holat o'zgarganda uning xatti-harakatlarini o'zgartirishga ruxsat beradi. Bu ob'ekt sinfi o'zgargandek taassurot qoldiradi.
|
21
|
strategiya
|
Strategiya
|
Algoritmlar to'plamini belgilaydi, ularning barchasini qamrab oladi va birini boshqasiga almashtirishga imkon beradi. Bunday holda, siz algoritmni ishlatadigan mijozdan qat'iy nazar o'zgartirishingiz mumkin.
|
22
|
Shablon usul
|
shablon usuli
|
Algoritm tuzilishini belgilaydi, uning ayrim bosqichlari uchun javobgarlikni quyi sinflarga qayta taqsimlaydi. Shu bilan birga, kichik sinflar algoritmning bosqichlarini uning umumiy tuzilishini o'zgartirmasdan qayta belgilashlari mumkin.
|
23
|
Mehmon
|
Mehmon
|
Ob'ektlari chaqirilgan sinflarning tavsiflarini o'zgartirmasdan yangi operatsiyani aniqlash imkonini beradi.
|