Umumiy koʻrinish


Himoyalangan a'zolar yordamida Python'da inkapsulyatsiya



Download 320,23 Kb.
bet4/4
Sana18.07.2022
Hajmi320,23 Kb.
#822642
1   2   3   4
Bog'liq
2022 amaliyot - копия (2)

Himoyalangan a'zolar yordamida Python'da inkapsulyatsiya


Himoyalangan a'zolarni shaxsiy a'zolardan ajratib turadigan narsa shundaki, ular a'zolarga sinf ichida kirishga ruxsat beradi va ularga jalb qilingan kichik sinflar tomonidan kirishga ruxsat beradi. Python-da biz himoyalangan a'zoni nomidan oldin pastki chiziq _ qo'yish orqali namoyish qilamiz.
Ma'lumki, agar a'zolar himoyalangan kirish spetsifikatsiyasiga ega bo'lsa, u sinf va keyingi kichik sinflar ichida ham havola qilinishi mumkin.
Endi keling, ushbu kontseptsiyani amalda ko'rib chiqaylik -

Chiqish -



Natijadan ko'rinib turibdiki, pro_mod sinfi o'zgaruvchilarni sinf tafsilotlaridan muvaffaqiyatli meros qilib oldi va ularni konsolga chop etdi, garchi ular himoyalangan o'zgaruvchilar bo'lsa ham. Va biz ularga ota-ona sinfi va quyi sinfdan tashqarida murojaat qilmoqchi bo'lganimizda, bizda AttributeError paydo bo'ldi.
Xulosa
Siz nihoyat ushbu maqolaning oxiriga yetdingiz va Ob'ektga yo'naltirilgan dasturlashning eng muhim fundamental tushunchalaridan biri haqida hamma narsani muvaffaqiyatli o'rgandingiz!
Ushbu maqolada biz quyidagilarni ko'rib chiqdik:

  • Pythonda inkapsulyatsiya nimani anglatadi?

  • Nima uchun bizga Python-da Encapsulation kerak?

  • Python-da uch xil turdagi kirish modifikatorlari.

  • Ommaviy, xususiy va himoyalangan a'zolardan foydalangan holda Python-da Encapsulation qanday amalga oshiriladi?

Endi kutmang va kodlashni oling! Bugundan boshlab kodingizga OOP asoslarini joriy qilishni boshlang!


Download 320,23 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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