Mavzu: Masofadan ta’om buyrutma berish va yetkazib berish ma’lumotlarni ro‘yhatga olish mobil ilovasini yaratish. Mundarija



Download 1,29 Mb.
Pdf ko'rish
bet12/17
Sana09.09.2021
Hajmi1,29 Mb.
#169976
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
650-17 Yigitaliyev Islomjon 4-kurs

Klass  nomi,  O‘zgaruvchilar  (Xususiyatlar),  Funksiyalar  (Metodlar), 

Super  klass  (Agar  mavjud  bo‘lsa),  Interfeyslar  (Agar  mavjud  bo‘lsa), 

Konstruktorlar  

Klassni yaratishda foydalanilgan kattaliklarni 3 guruhga bo‘lish mumkin. Bu 

guruhlarni OYDda a’zolar huquqlari deb yuritiladi. Bu huquqlar quyidagilar: 

➢  Ommaviy (public) – barcha ob’ektlarga kirish uchun ruxsat bor. 

➢  Himoyalangan (protected) - faqat ushbu klassga va har qanday tarmoq 

klasslar kirishga ruxsat bor. 




Yigitliyev Islomjon 

19 


➢  Xususiy (private) - faqat ushbu ekzemplyarga kirishga ruxsat bor. 

Java  dasturlash  tilida  yuqorida  ko‘rsatilgan  3  huquqdan  boshqa  yana  bir 

huquq bo‘lib, u asosan a’zolarga biror-bir huquq ko‘rsatilmagan holda ishlatiladi. 

Bu  huquq  default  deb  nomlanadi.  Quyida  Java  dasturlash  tilidagi  huquqlarning 

imkoniyatini ko‘rsatilgan. 

 

3-jadval 



 

Inkapsulyatsiya  -  ma’lumotlarning  va  shu  ma’lumotlar  ustida  ish  olib 

boradigan kodlarning bitta ob’ektga birlashtirilishidir. Inkapsulyatsiyalash ob’ektni 

tashqi  muhitdan  maksimal  darajada  ajratish  imkonini  beradi.  Bu  ishlab 

chiqilayotgan  dasturlarning  ishonchliligini  sezilarli  darajada  oshiradi,  chunki 

ob’ektda mujassamlangan (lokallashtirilgan) funksiyalar dastur bilan nisbatan kam 

hajmdagi  ma’lumotlarni  almashinadi,  buning  ustiga  ushbu  ma’lumotlarning 

miqdori va turi odatda sinchikovlik bilan nazorat qilinadi. 

Merosxo‘rlik  –  ob’ektga  yo‘naltirilgan  dasturlashning  eng  muhim 

tushunchalaridan  bo‘lib,  siz  undan  o‘zingizning  klasslaringizni  yozayotdgan 

vaqtingizda  juda  effektiv  foydalanishingiz  mumkin.  Merosxo‘rlik  juda  kuchli 

mexanizm bo‘lib siz yangi klassga kod yaratayotgan vaqtingizda faqatgina uning 




Download 1,29 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




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