Obyektga yo’naltirilgan Inkapsulatsiya
Download 280.22 Kb.
|
Saidov Sardorbek — копия
- Bu sahifa navigatsiya:
- Klassning xususiyatlari va metodlari
- Masala
- Kod taxlili
Obyektga yo’naltirilgan Inkapsulatsiya
Klassning xususiyatlari va metodlariAvvalgi darslarimizda biror klassdan yaratilgan har bir obyektning xususiyatlarini klass ichidagidef __init__() medoti yordamida berayotgan edik. Bu metod qanday ishlaydi? Biz har gal klassga murojat qilganimizda klass aynan shu __init__metodini ishga tushiradi va biz bergan xususiyatlar bilan yangi obyekt yaratadi.Pythonda xususiyatlarni nafaqat obyektga balki to'g'ridan-to'g'ri klassga ham yuklash imkoniyati mavjud. Bunda klassning xususiyatiga berilgan qiymat barcha obyektlar uchun umumiy bo'ladi. Bu xususiyatni bir obyekt orqali o'zgartirilganda shu klassga oid barcha obyektlarda ham uning qiymati o'zgaradi.Klassga oid xususiyatlar def __init__() metodidan avval e'lon qilinadi.Keling tushunarli bo'lishi uchun quyidagi misolni ko'ramiz:Masala
Kod taxlili
Download 280.22 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling