1-Mavzu 1-Mavzu Reja: Klass a’zolariga ruxsatni boshqarish


С# da inkapsulyatsiyaning asosiy birligi bu


Download 116.94 Kb.
bet17/100
Sana02.01.2022
Hajmi116.94 Kb.
#200801
1   ...   13   14   15   16   17   18   19   20   ...   100
Bog'liq
dasturiy injinering

С# da inkapsulyatsiyaning asosiy birligi bu sinf bo`lib, ob`ekt shu shaklda aniqlanadi. U ma`lumotlar va kod orqali tasvirlanadi, undagi ammallar ular orqali bajariladi. С# da tasvirlangan sinf oddiy ob`ekt bo`lib, u shu sinfda aniqlangan nusxalariga xizmat qiladi. Shunday ekan sinf juda muhim ob'ektni qurish usulining bir qator sxematik tavsiflarini beradi.

Kod va ma`lumotlardan tashkil topgan sinfda ular a`zolar deb nomlanadi. Ma`lumotlar o`zi aniqlangan sinfda maydonlar yoki ob`ekt nusxasi o`zgaruvchisi deb nomlanadi. Kod esa sinfda ma`lumotlar ustida amallar bajaruvchi bo`li u funksiya a`zosida joylashadi, ularning eng ko`p tasvirlanuvchisi metod hisoblanadi. C# da metod analog qism dastur sifatida xizmat qiladi. (Boshqa a`zolari fuksiya a`zolari xususiyat, hodisa va konstruktorni o`z ichiga oladi.) Shunday qilib, sinf metodlari kondni o`z ichiga oladi va o`zi aniqlangan sinfning maydonlariga ta`sir qila oladi.


Download 116.94 Kb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   100




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