6-ma'ruza Ob'ektga yo'naltirilgan paradigma


Ob'ektga yo'naltirilgan paradigma bilan tanishish



Download 30,73 Kb.
bet6/15
Sana10.07.2022
Hajmi30,73 Kb.
#768865
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
6-ma\'ruza Ob\'ektga yo\'naltirilgan paradigma-fayllar.org

Ob'ektga yo'naltirilgan paradigma bilan tanishish


  • OY dizaynida, ko'pincha, ikki yoki undan ortiq sinflar umumiy atributlar va operatsiyalarning katta to'plamini bo'lishishi mumkin.Shunga o'xshash sinflar uchun bir xil kodni qayta yozishni oldini olish uchun OY meros mexanizmini taqdim etadi.

Obektga yo’naltirilgan paradigmasiga kirish


  • A sinf B sinfidan kelib chiqsa, A sinf, agar boshqacha ko'rsatilmagan bo'lsa, B sinfining barcha atributlari va operatsiyalarini meros qilib oladi (masalan, xususiy atributlar olingan sinflar tomonidan meros qilib olinmasligi kerak).

Obektga yo’naltirilgan paradigmasiga kirish


  • Vorislik assotsiatsiyaning alohida holatlaridan biri polimorfizmdir.

  • Asosiy sinf operatsiyalari olingan sinflar tomonidan bekor qilinishi mumkin, shuning uchun tayanch sinf ma'lumotnomasi (hosil bo'lgan sinfning namunasini ko'rsatadigan) turli xil ish vaqti xatti-harakatlarini namoyish qilishi mumkin.

Obektga yo’naltirilgan paradigmasiga kirish


  • UML-da meros munosabati yopiq o'q bilan chiziq bilan ifodalanadi.

  • Agar chiziq kesilgan bo'lsa, bu amalga oshirish munosabati.

  • Amalga oshirish munosabatlarida tayanch sinf mavhum sinfdir, ya'ni har bir operatsiyasi uchun bajarilishini ta'minlamaydigan sinf va hosil bo'lgan sinflar o'zlarining barcha meros qilib olgan amallarini bajarishlari kerak.

Obektga yo’naltirilgan paradigmasiga kirish


  • 4.3-rasmda uchta sinf o'rtasidagi merosxo'rlik munosabati ko'rsatilgan. $ Regular va $ Member sinflari $ Customer sinfidan kelib chiqadi.

  • Ushbu ikkala sinf ham $ Customer sinfidan custID va totalSpending kabi atributlarni egallaydi.

Obektga yo’naltirilgan paradigmasiga kirish

Obektga yo’naltirilgan paradigmasiga kirish


  • Biroq, ikkita olingan sinflar mijozlarni kuzatib borish uchun ikki xil usuldan foydalanadilar.

  • Takroriy mijozlar uchun cookie-fayllar raqami foydalanuvchi brauzerini kuzatish uchun ishlatiladi.

  • Ro'yxatdan o'tgan a'zo uchun identifikatsiya qilish uchun foydalanuvchi nomi va parol ishlatiladi.

  • Ro'yxatdan o'tgan a'zolarga sotib olish tarixiga qarab chegirmalar beriladi.

Download 30,73 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish