Afzalliklari va kamchiliklari Boshqa naqshlar bilan munosabatlar




Download 266,94 Kb.
bet3/3
Sana10.12.2023
Hajmi266,94 Kb.
#114908
1   2   3
Bog'liq
14-Ma’ruza Matlabda hisoblash ishlarini bajarish. Reja Matlab , 2 курслар учун тестлар(sirtqi) 2, Объективка, aaa, 1701400594, , Моя мечта-ice, O‘zbekistonda iqtisodiy islohotlar jarayonida xalqaro soliq andozalaridan foydalanish Badalov Abbos, 13-Маъруза, Operatsion tizimlar-1 amaliy Siroj, O\'rnatilgan tizimlar-3 Sanjar, Sanjar-2 Ehtimollar, Sanjar ML

Afzalliklari va kamchiliklari



Boshqa naqshlar bilan munosabatlar


  • Fasadni bitta qilish mumkin , chunki odatda faqat bitta fasad ob'ekti kerak bo'ladi.

  • Agar ma'lum bir vazifani bajarish uchun ob'ektlar sonini bittaga qisqartirishga muvaffaq bo'lsangiz, engil vaznli naqsh "Loner" ga o'xshash bo'lishi mumkin . Ammo esda tutingki, naqshlar o'rtasida ikkita asosiy farq bor:

    1. Singleton dan farqli o'laroq , siz juda ko'p yengil ob'ektlarga ega bo'lishingiz mumkin.

    2. Engil ob'ektlar o'zgarmas bo'lishi kerak, holbuki singleton ob'ekt uning holatini o'zgartirishga imkon beradi.

  • Abstract Factory , Builder va Prototype Singleton yordamida amalga oshirilishi mumkin .

Nazariy savollar :


1.Singleton shablonga ta`rif bering?
2.Singleton shablon nimalarni kafolatlaydi?
3.Singleton shablon qaysi tamoyilni buzadi?
4.Singleton shablon "shu" tamoyilni buzishiga nima sabab bo'ladi?
5.Singleton shablonga hayotiy anologiyalar ayting?
1.Singleton shabloni qanday bo'lib thread-safe (parallel ravishda to'g'ri ishlaydigan) qilinishi mumkin?
A) Synchronized method
B) Validation method
C) Acception method
2.Singleton shabloni o'zi qanday tekshiriladi?
A) getInstance()
B) getAllocate()
C) getter()
3. Singleton shabloni foydali xususiyatlari?
A) Global acces
B) thread-safe
C) H.J.T

Foydalanilgan Adabiyotlar :
1. https://refactoring.guru/ru/design-patterns/singleton
2. https://chat.openai.com/
3. https://ru.wikipedia.org/
Download 266,94 Kb.
1   2   3




Download 266,94 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Afzalliklari va kamchiliklari Boshqa naqshlar bilan munosabatlar

Download 266,94 Kb.